Of Parasites GigaScience blog, 29 Jun 2012 Of Mites and Men. If you’ve ever seen (or suffered) from a scabies rash, it is in fact caused by thousands of tiny mites, whose…