He has been engaged in clinical, teaching, and research work in the Department of Nephrology at the First Affiliated Hospital of Zhejiang University for over 20 years. In June 1999, he graduated from the seven-year clinical medicine program at the School of Medicine, Zhejiang University, earning a Master of Medicine degree; in May 2007, he received his Ph.D. from Zhejiang University. He is currently a Chief Physician and holds the qualification to supervise master’s degree candidates at Zhejiang University. He has completed visiting scholar programs and advanced training in the Department of Nephrology at Hannover Medical School in Germany and Georgetown University School of Medicine in the United States. From 2014 to 2016, he served as Executive Director of the Department of Nephrology at the Fourth Affiliated Hospital of Zhejiang University School of Medicine.