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

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