Prof. Eng.Livingstone M. H. Ngoo, Phd