Kyle Diederich

kyle-diederich@uiowa.edu

Office: 
101A MLH
Office Hours: 
TTh 11-12:30 or by appointment
Advisor: 
Program: 
PhD