Ido Roll

Ido Roll

DFP Role: Member
Teaching, Learning, & Technology

Senior Manager, Research and Evaluation
UBC Centre for Teaching, Learning, and Technology