Putting pen to paper; (From left) Jacques, Prof. Imbuga and Prof. Abukutsa Published September 26, 2017 at 3648 × 2432 in JKUAT & French Firm Partner to Foster Teaching and Learning ← Previous Next → Putting pen to paper: (From left) Jacques, Prof. Imbuga and Prof. Abukutsa