Dr. Pedro Franco recently gave an implant lecture in Edina about a new/old concept. The lecture was about the Trefoil implant surgery and restoration. The former name was Novum and the Trefoil is new and improved. The Trefoil system is … Continue reading