Hydroxyapatite nanoparticles combine the biocompatibility and bioactivity of calcium phosphate minerals with the advantages of nanoscale platforms to deliver therapeutic agents in a controlled and ...