Affiliation:
1. Department of Entomology, American Museum of Natural History, Central Park West at 79th Street, New York, NY 10024, USA
Subject
General Agricultural and Biological Sciences,General Environmental Science,General Immunology and Microbiology,General Biochemistry, Genetics and Molecular Biology,General Medicine