Putri Prakasa, Adinda, and Aurora Meliala. 2023. “ICSID Annulment: Legal Triumph or Political Galumph?”. Law Review 23 (2):112-39. https://doi.org/10.19166/lr.v23i2.7475.