Search results for: Benjamín Nogueda‐Torres
Parasitology Research > 2018 > 117 > 1 > 45-58
Parasitology Research > 2014 > 113 > 6 > 2027-2035
Parasitology Research > 2013 > 112 > 9 > 3251-3257
Parasitology Research > 2012 > 110 > 3 > 1091-1095