Header Logo

Inorganic phosphate nanorods are a novel fluorescent label in cell biology.

Inorganic phosphate nanorods are a novel fluorescent label in cell biology. J Nanobiotechnology. 2006 Oct 30; 4:11.

View in: PubMed