Andrikopoulos, Andreas A., University of Waterloo, Ontario, Canada, United States