University of Alberta

Bamdad Sadjadi


Vice-President Research - TEC Edmonton