Early and Late Implant Failure | NCT04270396 | Trialant