Putri Prakasa, A., & Meliala, A. (2023). ICSID Annulment: Legal Triumph or Political Galumph?. Law Review, 23(2), 112–139. https://doi.org/10.19166/lr.v23i2.7475