Schreurs, Frederick

Chief Executive Officer – IITA BIP

Email: f.schreurs@cgiar.org
Tel: +234 0700800IITA, +1 201 6336094
Nationality: Dutch
Station: Nigeria (Ibadan)

Photo of Frederick Schreurs
Not available