News

Hints at the idea that the cell ... underlie all living matter. Meanwhile, technical improvements in microscopy were being made. The principal drawback of microscopes since van Leeuwenhoek's ...