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