bone scaffold

Scaffold Technology Improves Craniofacial Bone Regeneration

The Stony Brook School of Dental Medicine has received a $1.7 million Small Business...