Towards science-led development in africa. Adeclaration of commitment - Nairobi RANDFORUM 1993 ISBN: 978-92-906405-5-4 Dewey Class. No.: 609.6ROU