What causes cavities and how to spot tooth decay by Tibi Puiu February 24, 2020 How long has it been since your last checkup?