Author Archives: Anne Greenshields

The Invisible World

We live in an invisible world of bacteria and viruses. They were running our planet billions of years before the first little Homo Sapiens came creeping from the forests of Africa, and we have been relying on them for life, and fighting to survive them and other pathogens, ever since.