Human Vaccine Production Department The Chemo-sero-therapeutic Research Institute
Human Vaccine Production Department, The Chemo-Sero-Therapeutic Research Institute