_____ invented the small pox vaccine ?

27

A. Robert Koch
B. Edward Jenner
C. Robert Hooke
D. Louis Pasteur