Search results for: Tania Ivorra
Medical and Veterinary Entomology > 37 > 4 > 767 - 781
International Journal of Legal Medicine > 2019 > 133 > 2 > 651-660
Medical and Veterinary Entomology > 37 > 4 > 767 - 781
International Journal of Legal Medicine > 2019 > 133 > 2 > 651-660