The vaccine for smallpox was discovered by:
Edward Jenner discovered the vaccine for smallpox in 1978.