University of Alberta

Jenny Nelson


Vice-President Research - TEC Edmonton