Rose Makena Njue is a Technologist in the Department of Plant Science and Crop Protection, Bachelor of Science in Applied Biology from Technical University of Kenya
(Last updated: December 3, 2021)