Reporters, Markers, Dyes, Nanoparticles, And Molecular Probes For Biomedical Applications by Ramesh Raghavachari & Samuel I. Achilefu