Yasser Abdelaal

Instructional Technologies Specialist

Pronouns

He/His

Library, department, or unit
Campus

Mississauga campus

Languages

English, Arabic

chat loading...