Dermatologist in Secunderabad
https://www.nationalskincentre.in/dermatosurgery.php
Moles are medically known as nevi and they are basically a cluster of pigmented cells which are seen on the skin as black or brown spots. There are different types of moles.