Hard tissue regeneration using bone substitutes: an update on innovations in materials.

Hard tissue regeneration using bone substitutes: an update on innovations in materials.