The author is currently a Professor of Chemistry at the University of Nairobi. He has taught both undergraduate and postgraduate students for over three decades. He has supervised student projects at M.Sc and Ph.D. levels. The author was ranked top globally in natural sciences and chemical sciences by AD scientific ranking on 23rd January 2023.