Instituto de Parasitología y Biomedicina "López-Neyra" (IPBLN-CSIC), E-18016, Granada, Spain.
1 paper · 1 preprint
Taddei-Tardón M, Medina-Rodríguez L, Maltman JL +6