Patricia Keegan PhD BSc CChem MRSC