Steve Goodwin

Steve Goodwin, Dean of the College of Natural Science, tours newly renovated space in Morrill Science Center.