[1] After that, he continued his study at the University of Cambridge in the United Kingdom and got his doctor's degree in 1995.
He did post-doctoral research at the University of Science and Technology of China in Hefei.
On August 3, 2012, he was appointed director of Yunnan Astronomical Observatory.
Han was elected a member of the Chinese Academy of Sciences on November 28, 2017.
[2] In 2018 he became an Associate Editor of the Journal Astronomy & Astrophysics.