143 pubs · 5,036 cites · h-index 30
University of Tasmania
2017 - Present
University of Newcastle Australia
2025 - 2025
British Institute of International and Comparative Law
1999 - 1999
University of Cambridge
1994 - 1999
International Law Institute
1994 - 1994