Naucalpan, Mexico, Mexico
IPADE Business School
Stanford University
Universidad Nacional Autónoma de México