Before joining Georgia Tech in 1985 as an associate professor, he worked as a research fellow at University of Oxford 1979/81, Caltech 1982/1983, and as a research associate at University of Colorado 1983/85. Currently, he is a faculty member with the Center for Nonlinear Science and full professor of physics at Georgia Tech.