Skip to main content

James Hager

Teaching Professor and Interim Associate Head of Undergraduate Studies
James Hager

Education: Ph.D., Stanford University