University of Alberta

Scott Landsborough

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