University of Pennsylvania
University of Nevada Reno
Indiana University-Bloomington
Haas Postdoctoral Fellow, Science History Institute
York University, Canada and Michigan State University.
Metropolitan State University of Denver
University of Pennsylvania
Science History Institute
University of Connecticut, Associate Professor of History and Maritime Studies
American Institute of Physics