Chris Lien
University of Illinois at Urbana-Champaign - Department of Finance
1206 South Sixth Street
Champaign, IL 61820
United States
National Taiwan University - Department of International Business
50, Lane 144, Section 4, Keelung Road
Taipei 106
Taiwan
SCHOLARLY PAPERS
4
DOWNLOADS
275
TOTAL CITATIONS
0
Feedback