Purdue University
Postdoc
University of Southern California
Postdoc
University of South Carolina
Associate Professor
University of South Carolina
Assistant Professor
Beihang University
Michigan State University
Wuhan University of Technology