🎙️ Science News Daily | Peer Review'd

🔬 Just Discovered: 68,000-Year-Old Cave Art, An 'Impossible' Alien Atmosphere & The Cancer Treatment Being Reinvented Inside Your Body

This episode covers the discovery of ancient cave art, an unusual alien atmosphere, and an innovative cancer treatment. Also discussed are a hidden freshwater reservoir and a natural molecule causing weight loss.

Listen