Skip to main content

Mohammed Barakat

Adjunct Faculty - Teaching
Asian and Near Eastern Languages, Anthropology

1001 KMBL - Brigham Young University
Provo, UT 84602

Courses Taught