University of British Columbia. Prof. Frank Ko