Professor (9/97–present),
Associate Professor (9/90–9/97),
Assistant Professor (1/88–8/90),
Department of Mathematics, Oregon State University, Corvallis, OR, USA
Member (2/10–4/10),
School of Natural Sciences,
Institute for Advanced Study, Princeton, NJ, USA
Visiting Professor
(9/09–10/09),
Department of Physics,
Utah State University, Logan, UT, USA
Robert N. Noyce '49 Visiting Professor
in the Physical Sciences, Math, and Computer Science
(8/02–12/02),
Grinnell College, Grinnell, IA, USA
Hutchcroft Visiting Professor of Mathematics (9/01–5/02),
Department of Mathematics and Statistics,
Mount Holyoke College, South Hadley, MA, USA
Fulbright Senior Scholar (2/95–8/95),
Department of Physics and Mathematical Physics, University of Adelaide,
Adelaide, AUSTRALIA
Visiting Research Fellow (8/94–1/95),
School of Physics and Chemistry,
Lancaster University, Lancaster, ENGLAND
Senior Member (1/91–6/91),
Mathematical Sciences Research Institute (MSRI), Berkeley, CA, USA
Visiting Professor (10/87–12/87),
Theoretical Astrophysics Group, Tata Institute of Fundamental Research
(TIFR), Bombay, INDIA
Visiting Scientist (7/87–9/87), Institute of Mathematical Sciences, Madras, INDIA
Postdoctoral Research Fellow (1/86–6/87),
Department of Mathematics, University of York, York, ENGLAND
Wetenschappelijk Medewerker (1/84–9/84 & 4/85–12/85),
Instituut voor Theoretische Fysica,
Rijksuniversiteit Utrecht, Utrecht, THE NETHERLANDS
Member (9/84–4/85),
School of Mathematics, Institute for Advanced Study, Princeton, NJ, USA
Tutor (10/81–12/83),
Institut für Theorie der Elementarteilchen,
Freie Universität Berlin, Berlin, WEST GERMANY
HONORS & AWARDS
Named a "Top Prof" by the Mortar Board Senior Honor Society,
Oregon State University, 1999.
Frederick Horne Award for Sustained Excellence in Teaching Science,
College of Science, Oregon State University, 2004.
Renie Award for best deposit of 2006, National Curve Bank, 2006.