Social & Preventive Medicine

Small pox vaccine was invented by?