_____ invented the small pox vaccine ?

24

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