Quick Links

No more slip-sliding away

News

Published: 7Dec2006
A McGill-based study hopes to show that a pair of dental implants dramatically improves a person's health.