Scientific Publication

ILRI research on trypanosomosis control, and its possible relevance to Latin America