The Dental Advisor 2015 Preferred Product Award

PP2015-4half-PLUS We are happy to announce that iLumi Sciences, inc has received the award of the 2015 Preferred Product Award in the category of Fiber Posts.