Kwame Nkrumah University of Science and Technology, Ghana and University of British Columbia
University of British Columbia
Stanford University and University of British Columbia