[The research works on Shanghai Pasteur Institute]

Wei Yang1, Zhi-Ping Li

  • 1Department of Medical History, Harbin Medical University, Harbin 150081, China.