Professor of Psychology
oybarra@umich.eduOffice Information:
phone: 734.763.3156
Advisory Committee; Organizational Studies
Education/Degree:
Ph.D. New Mexico State UniversityProfessor of Psychology
oybarra@umich.eduOffice Information:
phone: 734.763.3156
Advisory Committee; Organizational Studies
Education/Degree:
Ph.D. New Mexico State University