Search results for: Juan Carlos Illera
Current Biology > 2017 > 27 > 11 > 1660-1666.e5
International Journal for Parasitology > 2017 > 47 > 4 > 225-235
Molecular Ecology > 24 > 10 > 2477 - 2494
Molecular Ecology > 20 > 19 > 4123 - 4139
Current Biology > 2017 > 27 > 11 > 1660-1666.e5
International Journal for Parasitology > 2017 > 47 > 4 > 225-235
Molecular Ecology > 24 > 10 > 2477 - 2494
Molecular Ecology > 20 > 19 > 4123 - 4139