A print worker holding up a smallpox vaccination poster beside a large printing machine, Shanghai
Inoculation at the Hardy Training School, Yongchun
Institut Pasteur de Shanghai (Shanghai Pasteur Institute), Shanghai