A new study published in the Journal of Helminthology by researchers from the Estonian University of Life Sciences and the ...