Free Facial Skin Scan
Discover your face’s skin on a deeper level with a skincare diagnostic scan.
A mole is a coloured spot on the skin which is made up of a cluster of cells known as melanocytes which are responsible for producing the pigment in your skin. Sometimes these melanocytes grow in a cluster instead of being spread out which results in the formation of a mole. Moles are usually harmless,…