University of Alberta

Mike Desrochers

Consultant/Operator
Information Services & Technology - Teaching & Learning Services