Q. Robert Hooke discovered the_______ of a cell

 1404  237 Cell : The Unit of Life Report Error

Solution:

Nucleus Robert Brown
Cell membrane Schwann (1838)
Cytoplasm Strasburger (1882)