Detail View: LUNA Collections:

Institution: 
University of Nebraska, Lincoln
Collection Name: 
Spiders Of Medical Importance
Category: 
Entomology
Link to collection: 
https://mediacommons.unl.edu/luna/servlet/s/zi0s3a