NCT05162963 - Impact of Removable Versus Fixed Implant-supported Prostheses in Oral Health Quality of Life for Edentulous Patients | Crick | Crick