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.
Further episodes of Off Track
Further podcasts by ABC Radio
Website of ABC Radio