828 followers
New insight in lymnaeid snails (Mollusca, Gastropoda) as intermediate hosts of Fasciola hepatica (Trematoda,... http://t.co/qoGHy64MCg
New insight in lymnaeid snails (Mollusca, Gastropoda) as intermediate hosts of Fasciola hepatica (Trematoda,... http://t.co/qoGHy64MCg