Ayub V. O. Ofulla, PhD