Xuhui District
The Children's Hospital of Fudan University was founded in 1952 and was located on Fenglin Rd in Xuhui District, Shanghai. In 2008, the hospital was moved to its current campus in Minhang District, with its new facility having a space of 80,000 square meters.