The Science Show gives Australians unique insights into the latest scientific research and debate, from the physics of cricket to prime ministerial biorhythms.
Manage episode 272588963 series 1414854
by Fraser Cain & Dr. Pamela Gay So have you heard the news? Of course you have. Evidence of phosphene on Venus. Which could be a biosignature of life on our evil twin planet. There have been a lot of surprising stories about Venus, so let's get you all caught up!