Dental

A non-invasive way of evaluating implant stability by impact resistance