Putri Prakasa, Adinda, and Aurora Meliala. “ICSID Annulment: Legal Triumph or Political Galumph?”. Law Review 23, no. 2 (December 22, 2023): 112–139. Accessed January 9, 2026. https://ojs.uph.edu/index.php/LR/article/view/7475.