ByNobleID
    Hydroxyapatite reinforced poly(3-hydroxybutyrate) and poly(3-hydroxybutyrate-co-3-hydroxyvalerate) based degradable composite bone plate. | NobleID