Eva Barraza, PhD

Eva Barraza Lecturer
Northern Arizona University
Ethnic Studies
Blg SBS West Bldg 70 Rm #100H
Phone: 928-523-1667