David Hughes

David Hughes

image of David Hughes

David Hughes, Penn State assistant professor of entomology and biology

Image: Courtesy Hughes Lab
Licensing and Use