Eyelashes

Discovered pubic lice densely attached to eyelashes of a patient in Nghe An

|

Nghe An - Pubic lice were unexpectedly discovered by doctors to parasitize densely on a patient's eyelashes when this person came for examination due to itching and narrowing of the eyes.