Tsinghua University
Research Assistant
Columbia University
Research Assistant
Massachusetts Institute of Technology
Postdoctoral Associate
North Carolina State University
Assistant Professor
North Carolina State University
Associate Professor
Temple University
Assistant Professor
Temple University
Associate Professor
Columbia University in the City of New York
Wuhan University of Technology
Tsinghua University