Ayub V. O. Ofulla, PhD, is a biomedical scientist who lectures at Maseno University in the western part of Kenya. He previously taught history and philosophy of biology to undergra...view moreAyub V. O. Ofulla, PhD, is a biomedical scientist who lectures at Maseno University in the western part of Kenya. He previously taught history and philosophy of biology to undergraduate students at the same university.view less