John Iball, Professor of Chemistry, University of Dundee