NCT04726540 - A Seven-year Follow-up Study of Patient Satisfaction With Three-Implant-Retained Mandibular Overdentures | Crick | Crick