Marcel Ohanga Odhiambo has a BSc degree in Electronic Engineering from University of Nairobi, an MSc degree in Microprocessor Technology and Applications from Brighton University and a PhD degree in Parallel and Distributed Computer Architecture from University of Surrey. He is currently Retired Research Professor, Faculty of Engineering, Mangosuthtu University of Technology, Umlazi, KwaZulu-Natal, South Africa, Adjunct Professor of Electronics Engineering, Department of Electrical and Communications Engineering, Faculty of Engineering, Masinde Muliro University of Science & Technology, Kakamega, Kenya, Visiting Adjunct Professor, Department of Electrical & Communications Engineering, School of Engineering, Moi University, Eldoret, Kenya. Associate Professor January 2012 - December 2014, Department of Electrical & Mining Engineering, University of South Africa, Associate Professor & Head, Department of Process Control & Computer Systems 1st December 2014 - 31st March 2020. He is a Fellow of the Institution of Engineers and Technologists (IET), Senior Member of South African Institute of Electrical Engineers (SAIEE), Member of the Institution of Engineers of Kenya, a Registered Engineer (REng): Engineers Registration Board of Kenya (ERBK), Chartered Engineer (CEng): Engineering Council (UK) and a Professional Engineer (PrEng): Engineering Council of South Africa (ECSA). Prof. Ohanga research interest is in Parallel and Distributed Computer Architectures (Hardware), Telecommunications (Wireless Communication Networks), Electronic Systems/Devices, Intelligent Agents, Process Control/Instrumentation, Internet of Things (IoT) and Artificial Intelligence. His record spans over 66 publications in journals, conferences, book and book chapters. He has supervised 17 postgraduate students.