Scott McLeod

About me

Industry Education
Occupation Professor
Location Ames, IA, United States