Promoting compliance with human rights: the performance of the United Nations' Universal Periodic Review and Treaty Bodies

V Carraro - International Studies Quarterly, 2019 - academic.oup.com
What mechanisms facilitate state compliance with human rights? This article proposes and
applies a model to assess the extent to which two United Nations human rights mechanisms …

Fears of peers? Explaining peer and public shaming in global governance

V Carraro, T Conzelmann… - Cooperation and …, 2019 - journals.sagepub.com
This article conducts a comparative analysis of peer and public pressure in peer reviews
among states. Arguing that such pressure is one increasingly important form of shaming in …

Overlap** institutions in the UN human rights system: Mutually strengthening or undermining?

V Carraro - Journal of Human Rights, 2025 - Taylor & Francis
The UN system is characterized by the presence of multiple institutions that monitor states'
human rights performance. Two UN mechanisms in particular, the 10 treaty bodies and the …

[PDF][PDF] Peer Review in Financial Integrity Matters

V Carraro, H Jongen - 2020 - researchgate.net
Peer review is the most prevalent international monitoring instrument in financial integrity
matters today. International organizations ranging from the Organization for Economic …