Learn more
Log in
Sign up
International Institute of Tropical Agriculture (IITA)
Frederik Schreurs
FS
Frederik Schreurs
Chief Executive Officer - Business Incubation Platform
at
International Institute of Tropical Agriculture (IITA)
Contact
About
Links
Timeline
Chief Executive Officer - Business Incubation Platform
2015 - present