Innovation for health : research that makes a difference : TDR annual report 2009.
L'innovation pour la sante : la recherche qui fait la difference : rapport annuel du TDR 2009.
- 70 pages
9789241599702
Tropical medicine Research Program evaluation Strategic planning Annual reports