Skip to main content

David Johnson

Associate Teaching Professor
Anthropology, Anthropology

892 KMBL
Provo, UT 84602

Professional Citizenship

  • Conference-Related Role, 2nd international Conference on the Nabataean Culture (2015 - 2015)

Courses Taught

Presentations

David J Johnson