Google honors the late Dr. Margaret Ogola with doodle