icipe

icipe

Description
The International Centre of Insect Physiology and Ecology is an international scientific research institute, headquartered in Nairobi, Kenya that works towards improving lives and livelihoods of people in Africa.
Country
Kenya

Try Federated Access with Studid

Studid allows your educational users to authenticate natively with their institution's SSO, enhancing access security and convenience.

Learn more