Kenya -- weaving science with tradition