Stephen Richard Peters
Visiting Assistant Professor of Finance
PhD, Finance, Indiana University, 1994 BS, Finance, University of Nebraska, 1988
|
104 Wohlers Hall 1206 South Sixth Street Champaign, IL, 61820 (217) 265-0276 pete@illinois.edu
Current Courses
Monday and Wednesday 12:30-3:00 pm and Tuesdays by appt. only
Profile Home
Edit my data
|