Jonathan Schaeffer

Dean, Faculty of Science at University of Alberta, Principal @ IllumiLeap Inc., Founder at Onlea.org, Professor at University of Alberta, Vice Provost and Associate Vice President (Information Technology) at University of Alberta, Edmonton, Canada from 2008-2012

Featured Co-authors

Please sign up or login with your details

Forgot password? Click here to reset