A Kenyan perspective on the use of animals in science education and scientific research in Africa and prospects for improvement.

A Kenyan perspective on the use of animals in science education and scientific research in Africa and prospects for improvement.