Human Parasites – Worms and Others

Humans have worms. That’s a simple fact of life. If you prefer a not-so-gross word for worms, that would be the word ‘parasites’. It’s probably impossible to live your entire life without ever contracting any form of worm because, if you eat food, chances are that you will eventually be the unwilling host to some […]