Search results for: Juan Torrado
European Journal of Medicinal Chemistry > 2017 > 126 > C > 1129-1135
International Journal of Antimicrobial Agents > 2009 > 34 > 6 > 566-569
Pharmacological Research > 2008 > 58 > 1 > 77-84
International Journal for Parasitology > 1997 > 27 > 7 > 781-785