KTH Royal Institute of Technology
Assistant Professor (Forskarassistent)
KTH Royal Institute of Technology
Associate Professor (Docent)
KTH Royal Institute of Technology
Professor
The University of British Columbia
Professor
The University of Manchester
Michigan State University
University of Illinois at Chicago