Shamara Alhassan

Shamara Alhassan

Assistant Professor, SHPRS Religious Studies Faculty
Faculty Affiliate, Affiliate Faculty, Center for the Study of Religion and Conflict
  • Mail code: 4302
    Campus: Tempe