Richard Tren

Richard Tren

Contributor

Richard Tren is director of Africa Fighting Malaria, a Washington, D.C.-based health advocacy group.