Absolute Astronomy
The head louse (Pediculus humanus capitis) is an obligate parasite. An obligate parasite is a parasitic organism that cannot live independently of its host ...
Harvard School of Public Health
Infestations by head lice become most apparent at the beginning of each school year. Parents, day care providers, school officials and healthcare professionals frequently seek information and solutions to this burdensome problem.