Associate
Ottawa Hospital Research Institute
Tianjin Medical University
Chalmers University of Technology