Tapeworm




There might be a 25-meter long worm living inside your body. In today's episode, you can get to know them a little better.


Bibliography

Donate

Read Macken's work on Tenderly