Laura Bowling
Assistant Professor
Department
Department of Agronomy
Institution
Purdue University
Phone number
(765) 494-8051
Fax number
(765) 496-2926
Address
3-337 Lilly Hall of Life Sciences 915 W. State Street, West Lafayette, IN, United States, 47907