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