Miguel Castro

Portrait: 
First name: 
Miguel
Last name: 
Castro
Strategic Media Partnerships team, Bill & Melinda Gates Foundation, Seattle, United States of America