Hooke and the Fleas

The surprising story of Robert Hooke's 17th Century Micrographia

Release date:

Duration:

5 minutes

This clip is from