How long does it take to develop a cavity?

Dentist answers