Patient Satisfaction and OHRQoL In Removable Versus Fixed Implant Prostheses | NCT04694209 | Trialant