theleonardo.org
The Aliens We've Already Discovered
One of the fascinating ideas in our new travelling exhibit Alien Worlds & Androids is that some of the strangest aliens are inside our own bodies, a home to trillions of weird, intricate life forms that we call the human microbiota. The individual life forms are called microbes, which are org