“The Hague Rules on Business and Human Rights Arbitration: Some Challenges and Responses”
- International and Comparative Law
- Human Rights
Southwestern Journal of International Law
2023
“Mainstreaming Human Rights: The Contribution of the International Court of Justice”
- Human Rights
Journal of International Dispute Settlement
2012