Agarose encapsulated mesoporous carbonated hydroxyapatite nanocomposites powder for drug delivery.

Agarose encapsulated mesoporous carbonated hydroxyapatite nanocomposites powder for drug delivery.