NLM Digital Collections

Rudolf Virchow, pathologist