logo

Day: October 21, 2014

Ancient Life on Mars: Cell-Like Structure In Meteorite Nakhla

Life is intricately linked with water – our body cells are made up of this very liquid that is crucial to our existence. Scientists have therefore pinned their hopes of finding life forms beyond the Earth on the possible presence of water on other planets. The meteorite that fell in El-Nakhla in Egypt back in 1911, previously

… Read more »

Origin of Mitochondria: Parasitic Bacteria

Humanity has always wondered about its very origin. The curiosity powering the human mind has even led him to question the origin of organisms and substances at the microscopic level. Man wondered as to how did the mitochondrion develop into the powerhouse of cells. It is a common theory that mitochondria come from bacterial cells

… Read more »

Pin It on Pinterest