2014-present Associate Professor & Fellow of Jesus College, Oxford University
2012-2014 University Lecturer & Fellow of Jesus College, Oxford University
2010-2011 Staff Scientist, Stanford Universtiy (SIMES, SLAC National Accelerator Laboratory )
2009-2010 Associate Staff Scientist, Stanford University (SIMES, SLAC National Accelerator Laboratory) 2008-2009 Post-doctoral research, Stanford University (SLAC National Accelerator Laboratory)
2008.6 Ph. D. in physics, Stanford University
2000.6 B. S. in physics, University of Science & Technology of China