Rudolf Virchow German Anthropologist Pathologist And Biologist Born 1821 - September 5 in History | This Day Story