中文 | English
Return

A polylactic acid/hydroxyapatite/scholzite composite scaffold for promoting healing of osteoporotic bone defects in rats