Daily Archives: August 30, 2010

Pubic lice in eyelashes: leftover ape fur and immune privilege

August 30, 2010
By

Bikini area, armpits and eyelashes: vestigial islands of ape fur, as surmised from parasite DNA analysis. "I'll be your Tarzan, You'll be my Jane, I'll keep you warm, You'll keep me sane" oddly prescient.

Read more »

Thank you for clicking on our sponsors