
Loading search controls…
Organization
EIN 35-2725269
Kenya · Filing location
To catalyze and strengthen Africas science and innovation ecosystems to respond to the continents sustainable development challenges and positively impact lives
Source: IRS filings. Operating status unconfirmed.
Description: filing ending 2025-12-31.
Website: filing ending 2025-12-31.
KENYA
Useful collections from current public resources
1
