National Council for Science & Technology Communication (NCSTC) Science For Equity Empowerment and Development (SEED) National Science & Technology Entrepreneurship Development Board (NSTEDB) State Science & Technology Programme