Teresa Horton Associate Professor of Research