He is the Editor-in-Chief of the Journal of Fluorescence and both the Editor-in-Chief and Founding Editor of the Who's Who in Fluorescence and Reviews in Fluorescence annual volumes, as well as Executive Director of the Society of Fluorescence. Dr Geddes has published over 100 scientific articles, papers, review articles, books and book chapters on the principles and applications of fluorescence.