Owen Perry
204 Rogers Hall
Corvallis, OR, 97331
College of Engineering