Biotechnology Trust Africa Biotechnology Trust Africa - Nairobi Biotechnology Trust Africa 2002 - 87p ISBN: 9966974539 LC Class. No.: TP 248.2 / .B56 2002