Total Number of Implants placed by Dr French: 10042
Percentage of Successful Implants: 98.48%
Updated clinic data: Jul 1995 to May 2017

To calculate estimated success click bullet points below that match your case.

Note that success is defined as stable implant in function