Fundado en 1934, desde 1952 el hospital está afiliado a la Universidad de Fudan.
El Hospital Ortopédico de Shanghái fue nombrado como el segundo.
El hospital ahora cuenta con ocho departamentos clínicos de oftalmología, otorrinolaringología, radioterapia, anestesia, primeros auxilios, cavidad oral, láser, cirugía plástica y cinco departamentos médicos y técnicos que incluyen radiología, patología, farmacia, inspección y nutrición.
La oftalmología y la otorrinolaringología del hospital son las disciplinas clave del Ministerio de Educación, entre las cuales la "oftalmología" es uno de los cuatro departamentos de oftalmología más famosos del país.
El caso confirmado fue al Hospital de Ojos y Oídos, Nariz y Garganta afiliado a la Universidad de Fudan.