Galenus Hippocrates → Ignaz Semmelweis Albert Schweitzer Andreas Vesalius Edward Jenner | valign=top width="50%" | Robert Koch Louis Pasteur Alexander Fleming James Parkinson Herman Boerhaave John Snow |