He graduated from the West China School of Stomatology at Sichuan University in June 2003 with a Master’s degree in Clinical Dentistry, and received his Ph.D. in Clinical Dentistry from Zhejiang University in December 2014. He has been engaged in clinical, teaching, and research work in the Department of Stomatology at the First Affiliated Hospital of Zhejiang University School of Medicine for 15 years. He was promoted to Associate Chief Physician in December 2018.