Platform Switching vs Regular Platform Implants. One Year Results From a RCT | NCT02123420 | Trialant