Acne can be due to stress lack of sleep, hormonal imbalance,
thyroid,eating oily, dairy products and excessive oil secretion by sebaceous glands.cause of acne has to to be ruled out for better results.acne spots can be tested effectively with peels and lasers.fot ice pick scars you would need tca application with micro needling.cost varies from centre to centre.isually it’s between 5-10k per session.comsult me online for further treatment of acne and spots