White Spots Eyespots
White Spots Eyespots, also known as Leukoderma, are small white patches on the skin. They are caused by a lack of melanin, a pigment produced by cells in the skin. White Spots Eyespots usually appear on the face, arms, legs or other parts of the body and can be either flat or raised. … Read more