About First Affiliated Hospital, Zhejiang University
First Affiliated Hospital of Zhejiang University (FAHZU), founded 1947, is one of China's top 5 hospitals — 5,000 beds across multiple campuses. Home to the world's largest liver transplant program (Professor Zheng Shu-sen — pioneered adult-to-adult living donor liver transplant in China) with 1,500+ liver transplants annually. Also leading in multi-organ transplant, infectious diseases, and precision oncology.