Meru Uni Meru University of Science And Technology. [Photo courtesy] Meru University of Science And Technology. [Photo courtesy]