News

Invented most probably by Galileo Galilei, named by Giovanni Faber, improved and brought to the attention of biologists by Robert Hooke and Anton van Leeuwenhoek, and perfected by Ernst Abbe ...