Peter

Last Name: 
ELMORE
Working Title: 
professor; associate chair for graduate studies

Licenciatura, Pontificia Universidad Católica del Perú; PhD, University of Texas, Austin