Associate Professor
Palo Alto, California
Cornell University
Professor
Stanford University
Assistant Professor
Dalhousie University
University of Victoria