 Fang pursued advanced studies in Germany, he did post-doctoral research at Johannes Gutenberg University Mainz from 1993 to 1994.He returned to China in May 1994 and that year became associate professor at Nankai University.He was a visiting scholar of Max Planck Society from October 1995 to June 1996 and then Institut des Hautes Études Scientifiques from July 1996 to June 1997.