Stephanie Watts
Associate Professor
610.758.4057
spw3@lehigh.edu
0035 - Drown Hall
Education:
PhD, University of Missouri, Columbia, 2003