- En
- De
Participate
Pedro A. Villarreal is a Senior Research Fellow at the Max Planck Institute for Comparative Public Law and International Law in Heidelberg, Germany. He holds a PhD in Law from the National Autonomous University of Mexico.