There Might Be Mites in Those Eyelashes
Don't look now, but your face might be home to a group of tiny creatures! These organisms, called demodicids, or eyelash mites, live on the bodies of even the cleanest of people. Learn more on this...
View ArticleWhat Makes Dust Mites So Sneezy?
Are indoor allergies getting you down? The cause may gross you out!
View ArticleArthropod House Guests
Entomologists from North Carolina State University discovered we share our houses with hundreds of different arthropod species.
View Article
More Pages to Explore .....