of 23,464 TV Programs
What's the ranking formula?

Monsters Inside Me

Monsters Inside Me is a television documentary series about parasites that live on or, in many cases, inside the human body. In 2013 a UK spin-off called Bugs, Bites & Parasites premiered on Discovery Channel UK, it is filmed in the Liverpool School of Tropical Medicine and the Royal Liverpool University Hospital.

... more on Wikipedia

Monsters Inside Me is listed on...