menlo park, ca
Entrepreneur, Product
More
November 2015
Based on pledges
Deepa's pledge activity based on country
Projects that Deepa funded that have shared project outcomes
Deepa's projects haven't shared results yet.