Putting the finishing touches on the typhoid vaccine production process at the Kitasato Infectious Disease Research Institute, 1947417 Photo by Kingendai Photo LibraryAFLO2373. Editorial Stock Photo - Afloimages
Putting the finishing touches on the typhoid vaccine production process at the Kitasato Infectious Disease Research Institute, 1947/4/17 (Photo by Kingendai Photo Library/AFLO)[2373].