Catherine Renshaw is an author at UNSW Sydney specializing in international relations, human rights law, and law.
Top concepts
International RelationsLawHuman RightsHuman Rights LawInternational LawRegional Human Rights SystemsPoliticsPublic PolicyGlobal JusticeSocial Sciences
Publications per year
2009–2021
8
8
The ASEAN Human Rights Declaration 2012
Catherine Renshaw · Human Rights Law Review · 2013 · 62 citations
Rows per page
1–5 of 8