Mexico
Anahuac
Engineer Civil
More
August 2016
Based on pledges
Juan's pledge activity based on country
Projects that Juan funded that have shared project outcomes
Juan's projects haven't shared results yet.