University of Alberta

Rick McGregor

Technician
Faculty of Engineering - Electrical & Computer Engineering Dept
E3-012 Engineering Teaching & Learning Complex
9107 116 St NW
Edmonton, AB
Canada T6G 2H5