Matt Powell
Interim associate dean of research and director of Idaho Agricultural Experiment Station
Contact me
208-885-6681
Ag Science, 47College of Agricultural and Life Sciences, Idaho Agricultural Experiment Station
Interim associate dean of research and director of Idaho Agricultural Experiment Station
208-885-6681
Ag Science, 47College of Agricultural and Life Sciences, Idaho Agricultural Experiment Station