 From 1970 to 1975 he was a fellow of the Center for Advanced Studies and an associate professor at the University of Virginia, Charlottesville.He was appointed professor of physics at University of Virginia from 1975 to 1988.Since 1988 he has held the position of Clarence J. Robinson Professor of Physics at George Mason University, Fairfax, Virginia.