Philip Welkhoff

Bill & Melinda Gates Foundation


Appearances