Faculty of Law
Article
Complementing UN Human Rights Efforts Through Universal Periodic Review (2024) 16 Journal of Human Rights Practice 794-818
Sangeeta Shah
Search all publications