Ted Beaumont

Ted Beaumont
Adjunct
College of Engineering & Natural Sciences
Geosciences