Having white spots on your teeth can be undesirable, but they are rarely a serious medical concern. Possible reasons for them include poor dental hygiene and eating too many acidic or sugary foods. Here, we look at the most likely causes of white spots on teeth and give you 11 tips for treating and preventing them.

More...