Work

Self-activated luminescent and mesoporous strontium hydroxyapatite nanorods for drug delivery