Teaching

University of Georgia

University of Pittsburgh

The Hong Kong Polytechnic University

Dalian University of Technology

Invited Talks