Melinda Lent
Research Associate
Contact me
208-529-8376
1776 Science Center Dr, Idaho FallsCollege of Agricultural and Life Sciences, Department of Entomology, Plant Pathology and Nematology
Research Associate
208-529-8376
1776 Science Center Dr, Idaho FallsCollege of Agricultural and Life Sciences, Department of Entomology, Plant Pathology and Nematology