Search results for: Dehuan Ran
Analytica Chimica Acta > 2007 > 596 > 1 > 16-22
Journal of Fluorescence > 2007 > 17 > 6 > 721-726
Spectrochimica Acta Part A: Molecular and Biomolecular Spectroscopy > 2006 > 65 > 3-4 > 543-548
Journal of Photochemistry & Photobiology, A: Chemistry > 2006 > 181 > 1 > 50-55