Peter Papoh Ndibewu, PhD (Pr. Sci. Nat., Senior Researcher & Vocational Teacher) teaches chemistry (analytical, physical, inorganic and metallurgical) and spectroscopy at the Tshwane University of Technology, Pretoria, South Africa. He was formerly the Chief Consulting Application Scientist (Africa) for the Advanced Chemistry Development Inc., Toronto, Canada. He is an acclaimed researcher and has published widely including several book chapters and books.