20-year Implant Survival in Periodontally Healthy and Com... | NCT04983758 | Trialant