She 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 she earned a Master of Medicine degree. After graduation, she completed her standardized residency training at the Sir Run Run Shaw Hospital, Affiliated to Zhejiang University School of Medicine. She 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.