Cincinnati, OH
University of Waterloo
Oregon Graduate Institute of Science & Technology (now Oregon Health & Science University)