University of Colorado Boulder
Postdoctoral Research Associate
Tsinghua University
Research Assistant
Huazhong University of Science and Technology
Professor
University of Pittsburgh
Postdoctoral Research Fellow
National University of Singapore
Graduate Teaching Assistant
National University of Singapore
Research Engineer
National University of Singapore
Tsinghua University