Amin Omar Hendawy

Dr. Amin Omar Hendawy

Department of Biological Production, Tokyo University of Agriculture and Technology, Tokyo, Japan.
orcid