Invertebrate Biology
Publisher: Wiley
Place: New York
Identifiers:
ISSN: 1077-8306