Echinococcus and Echinococcosis, Part A
Echinococcus and Echinococcosis, Part A
Peter Deplazes
,
Alan J. Lymbery
,
Andrew Thompson
Details
OL Work ID
OL25702840W
Subjects
Parasitology
Find this book
Open Library