350 Wohlers Hall, 1206 S. Sixth Street
Champaign, IL 61820
United States
University of Illinois at Urbana-Champaign - Department of Business Administration
Corporate ownership, emerging markets, Brazil, Chile, South Korea, Czech Republic, Hungary, Poland, international corporate governance