Smallpox Vaccination

more_vert
Invented by : Edward Janner
Invented in year : 1796