Problems and benefits associated with restorative materials: side-effects and long-term cost.

Problems and benefits associated with restorative materials: side-effects and long-term cost.