You asked:

who invented the smallpox vaccine

  • Edward Jenner
    Edward Jenner
    Smallpox vaccine's inventor is Edward Jenner.