NCT01792609 - Min Implants Max Outcomes Clinical Trial | Crick | Crick