Which option provides better long term results for tooth replacement, dentures or implant-supported dentures? The answer is ...