Ryan A. Kashanipour, PhD

Ryan A. Kashanipour Assistant Professor
Northern Arizona University
History
Blg Biological Sciences 21 Rm #206
Phone: 928-523-6210
Personal Website

Interests

  • Latin America