mexico city, mexico
Universidad Autónoma de Chihuahua
Massachusetts Institute of Technology
Universidad de Salamanca