Tor Aamodt

Associate Professor
University of British Columbia