Question: German scientist that discovered cells come from preexisting cells?
Answer: Virchow
Rudolf Ludwig Carl Virchow
Rudolf Virchow
Natural Questions answer: Matthias Schleiden and Theodor Schwann (from the Wikipedia article "Cell theory")