Assistant Professor of Finance
Home | Research | Teaching | Vita
Phone: (217) 333-5734
Email: vfos(at)illinois.edu
Mailing Address:
340 Wohlers Hall
1206 South Sixth Street
Champaign, IL, 61820