– Walter O. Ochieng and Tom Achoki Walter O. Ochieng is a physician and global health researcher at the Africa Institute for

Tom Achoki, Lawrence Were & Ahmed Ogwell Tom Achoki, a former Sloan fellow at MIT, is an adjunct faculty member at Baylor

Tom Achoki   Tom Achoki, a former Sloan fellow at MIT, is an adjunct faculty member at Baylor University and Co-Founder of the