Top Journals
Institutions
-
2004–2011
-
Shanghai Jiao Tong University
- School of Electronic, Information and Electrical Engineering
Shanghai, Shanghai Shi, China
-
-
1991–2007
-
University of Illinois, Urbana-Champaign
Urbana, IL, USA
-