Background
Armstrong, Stephen R. was born on April 21, 1970 in Norfolk, Virginia, United States.
Armstrong, Stephen R. was born on April 21, 1970 in Norfolk, Virginia, United States.
Bachelor of Science in Physics, Yale University, 1992. Master of Science in Physics, University Wisconsin, 1993. Doctor of Philosophy in Physics, University Wisconsin, 1998.
Graduate research associate University Wisconsin-Madison at European Organization of Nuclear Research, Geneva, Switzerland, 1992-1998, postdoctoral research associate Switzerland, 1998—2001.
Member of American Physical Society, Yale Club Switzerland (secretary 1997—2001).