Published May 28, 2024

Ep 141 Maggots: Such noble work

Explore the transformative role of maggots in medicine, from ancient times to their modern therapeutic applications, as they emerge as crucial healers in wound treatment despite their 'yuck factor.'
Episode Highlights
This Podcast Will Kill You logo

Popular Clips

Episode Highlights

Related Episodes