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