Jeff Raikes, CEO, Bill and Melinda Gates Foundation

Sep 26, 2008