Non abbiamo ancora una biografia di Ruth Mackenzie.
Pubblicato in Inglese

Manual on international courts and tribunals
2006
Liability for Environmental Harm to the Global Commons
2023

International organizations and international dispute settlement
2002

Selecting International Judges Principle Process And Politics
2010

Manual on International Courts and Tribunals
2010

An explanatory guide to the Cartagena Protocol on Biosafety
2003