20190518175300.0 East Africa science. 2664-0996 East Africa science (Print) 2664-0996 2664-0996 East Africa science. East Africa science (Print) 2664-0996 2664-0996