Skip to main content

Mark Purves

Associate Professor
German and Russian

3112A JFSB
Provo, UT 84602

Courses Taught