CELL THEORY : 1. Rudolf Virchow first explained that cells divided 2. He explained that new cells are formed from pre-existing cells (Omnis cellula-e cellula). 3. He modified the hypothesis of Schleiden and Schwann to give the cell theory a final shape. Regarding 1,2 and 3: