OTULA OWUOR: Kenya needs to revive the Ministry of Science, Technology and Innovation (STI)
… of Science, Technology and Innovation (MSTI). The country has highly skilled scientists … attain and sustain science-driven socio-economic development. However, scientists and professional …




