Science and technology partnerships and poverty alleviation in Africa. (1st November 2005)