Laura Deeter

Laura Deeter is a professor of landscape horticulture and horticultural science at The Ohio State University Agricultural Technical Institute in Wooster, Ohio.