Echinococcus and Echinococcosis
Echinococcus and Echinococcosis
2017
Peter Deplazes
,
A. J. Lymbery
,
Andrew Thompson
Details
First published
2017
OL Work ID
OL21145267W
Subjects
Parasitology
Find this book
Goodreads
Open Library