Izumi Mori

Dr. Izumi Mori

Institute of Plant Science and Resources, Okayama University, Japan
orcid