“Implications of the ITLOS, IAtCHR, and ICJ Advisory Opinions for Corporate Accountability”
The Institute of International Legal Studies of the University of the Philippines Law Center is hosting a Lecture by Professor Jacqueline Peel entitled "Implications of the ITLOS, IAtCHR, and ICJ […]