Mosquitos, malaria and education

5,313,129 views |
Bill Gates |
TED2009
• February 2009