Cemastea

Introduction

CEMASTEA is an acronym for Centre for Mathematics, Science, and Technology Education in Africa. It is located in Karen, Nairobi Kenya. The Centre is ...