University of Alberta

Kaushik Parmar


Vice-President Research - TEC Edmonton