He graduated from Tianjin Medical University in July 1996 with a Bachelor of Medicine degree after completing a five-year program in Medical Imaging. In July 2003, he completed his graduate studies in Medical Imaging and Nuclear Medicine at Zhejiang University School of Medicine, earning a Master’s degree. He has spent 24 years engaged in clinical diagnosis, interventional therapy, PET/CT clinical practice, teaching, and research at the Sir Run Run Shaw Hospital, affiliated with Zhejiang University School of Medicine. He was promoted to Chief Physician in December 2017.