Mahmoud Abdelsattar

Dr. Mahmoud Abdelsattar

Feed Research Institute of Chinese Academy of Agricultural Sciences, Key Laboratory of Feed Biotechnology of the Ministry of Agriculture and Rural Affairs, 100193 Beijing, China.
+1
orcid