Robert Adlard says that parasites are intimate aliens, and that our dislike for them stems from their ability to surprise us with their closeness. They are intimate aliens.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.