Igor Almeida, Ph.D., The University of Texas at El Paso (IMAGE)
Caption
Igor Almeida, Ph.D., faculty in UTEP's Department of Biological Sciences has been researching Chagas for three decades.
Credit
JR Hernandez
Usage Restrictions
Please credit.
License
Licensed content