5 minutes with Steve Taylor
Steve Taylor is the associate dean of research in the College of Engineering. He previously served as the head of the Department of Biosystems Engineering. He earned both his bachelor’s and master’s degrees in agricultural engineering from the University of Florida and went on to obtain his doctorate, also in […]