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