Entries by Jonathan Leeming

Technology And Innovation

The miracle of nature is that whenever there has been a challenge, there is an organism that has found a way to conquer it. There are an estimated 30 million plants and animals on Earth which are essentially individual science experiments, perpetually testing out new ways of doing things in order to find a better way.