Peter Hamlington Vogel Faculty Fellow Associate Professor MECHANICAL ENGINEERING peter.hamlington@colorado.edu 303-492-0555 Faculty webpage