Which scientist had been studying animals and realized that all the different parts of animals were made of cells?
A. Robert Remak
B. Rudolf Virchow
C. Theodor Schwann
D. Matthias Schleiden