Those amazing leeches

Explores the physiology, habitat, and past and present medical uses of a variety of leeches.

Dillon Press
1989
9780875184081
book

Holdings

153760