Dr. David Gichoya (PhD). Studied PhD in Information and Computer Science at Loughborough University (UK). Studied Msc in Computer Science and Application at Shanghai University (China). Senior Lecturer in information technology and Head of Department of Information Technology at Moi University (Kenya).