Astrobiology, Biology, Chemistry, Physics, Space

Aliens on Venus?

All you need to known about the discovery of Phosphine in Venus' clouds! EDIT: The findings have since become into doubt after independent review of the data, but the science behind the potential discovery I discuss here is still interesting! I will do a blog post on some other linked discoveries soon, which I will… Continue reading Aliens on Venus?

Advertisement
Biology

What is Life?

The smallest unit of life is a cell. The human body (and other complex multicellular organisms) have millions, if not billions of different types of cells: skin cells act as a barrier between you and the environment, neurons (nerve cells) fire electrical impulses that tell you how to move and remember, various blood cells to… Continue reading What is Life?