Dove Medical Press, 09 Nov 2015 Engineering iodine-doped carbon dots as dual-modal probes for fluorescence and X-ray CT…