Article Parasitological Research (2018)
Rodrigues, Pedro; Navarrete, Claudio; Campos, Elena; Verdugo, Claudio