He graduated in 2011 from the seven-year integrated undergraduate-master’s program in Clinical Medicine at Tongji Medical College of Huazhong University of Science and Technology, where he earned a Master of Medicine degree. After graduation, he completed his standardized residency training at the Run Run Shaw Hospital, Affiliated to Zhejiang University School of Medicine. He has been engaged in clinical, teaching, and research work at the Fourth Affiliated Hospital of Zhejiang University School of Medicine ever since, and was promoted to Associate Chief Physician in December 2021.