Total Number of Implants placed by Dr French: 10042
Percentage of Successful Implants: 98.48%
Updated clinic data: Jul 1995 to May 2017
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