Question: what are the causes of white spots on teeth?
Answer: Enamel microabrasion. ...  Teeth whitening or bleaching. ...  Dental veneer. ...  Topical fluoride. ...  Composite resin.