What piece of scientific knowledge was
Semmelweis missing to explain his
discovery?
The hygiene hypothesis
Pastuerization theory
The germ theory of disease

answer:the germ theory of disease