Cameron Webb and the Department of Medical Entomology, NSW Health Pathology and University of Sydney, have been engaged by a wide range of insect repellent and insecticide manufacturers to provide ...
Head lice are small, wingless insects that live in human hair. Their scientific name is Pediculus humanus capitis, and they have been a human pest for thousands of years. Their full life cycle, from ...