About Petros C. Mavroidis
Petros Mavroidis is Professor of Law at Columbia Law School and the University of Neuchatel. Previously, he has taught at the University of Princeton and the European University Institute, Florence; he has also served at the Legal Affairs Division in the WTO. ...