Implants versus root canal therapy.
Carter
Stephen D
SD
D003758:Dental Implantation, Endosseous; D019250:Dental Implants, Single-Tooth; D019232:Dental Restoration Failure; D006801:Humans; D012390:Root Canal Therapy