NCT03524885 - Standard Implants With Bone Regeneration vs Short Implants | Crick | Crick