TECHNOLOGY
Technology

Evidence from planet K2-18b suggesting it may be teeming with microbial life is tantalising


Share:          



Evidence from planet K2-18b suggesting it may be teeming with microbial life is tantalising

The building blocks for life are thought have been brought to Earth by asteroids that bombarded our planet long ago.

Full Story HERE



MORE STORIES ABOUT TECHNOLOGY

Centered Image