Fill in the blanks with the right answer:   
 
1. Study of structure and composition of the cell is known as .
 
2New cells arise through cell division from pre-existing cells is a theory which is proposed by .
 
3. Cell is discovered by .