%1$s Profile Image

Bill & Melinda Gates Foundation Trust

http://www.gatesfoundation.org Tax ID 91-1663695

Donate