stevenv455
Recent Actions
-
Commented on Parasites
"Okay, I think you just won." Thanks, but there's actually more interesting insights just below the surface of this story. Necator Americanus is a parasite. That's a human definition, a label given to them in a time when doctors and...
-
Commented on Parasites
Necator Americanus is my favourite parasite. I love them so much that I'm hosting around 75 of them in my intestinal tract at the moment. It's for a purpose of course, I'm not crazy. They calm my immune system. I...