Posted on 5 March 2009 |
No Comments
CGIAR centers are not new to innovation. With a highly decentralised set up, over 8,000 staff in 120 offices, mostly in countries where connectivity is a challenge, and with a dire need to collaborate with colleagues and partners, we are always on the look out for solution that help us do the job best.
So...