International Journal for Parasitology: Drugs and Drug Resistance International Journal for Parasitology: Drugs and Drug Resistance, Vol 16, Iss, Pp 188-193 (2021)
PLoS Medicine, Vol 11, Iss 12, p e1001773 (2014) Recercat. Dipósit de la Recerca de Catalunya instname Dipòsit Digital de la UB Universidad de Barcelona PLoS Medicine