Kieran C. Molloy is Professor of Inorganic Chemistry at the University of Bath.