Ayub Oduor

Dr. Ayub Oduor

1. Zhejiang Provincial Key Laboratory of Plant Evolutionary Ecology and Conservation, Taizhou University, Taizhou 318000, China
+1