Poor sleep? Lice might be the cause
New Delhi: Head lice, parasitic insects that live on the human scalp and survive by drinking human blood, makes the scalp itchy and an expert says that it can be one of the reasons behind sleepless nights.
Anand Philip, general physician,…
Read More...
Read More...