Clinical Professor of Economics and Finance
340 Wohlers Hall1206 South Sixth StreetChampaign, IL, 61820(217) 333-4260jpetry@illinois.edu
Faculty Profile