Michael Ybarra

add contact to address book

mybarra.jpg

Lecturer

Office Location(s): 3207 LSA
Phone: 734.647.8550
mybarra@umich.edu
View Curriculum Vitae

  • Education
    • Ph.D. - ABD, University of Michigan
    • M.A. University of Michigan, 2000