Koichi Hori

Dr. Koichi Hori

School of Life Science and Technology, Tokyo Institute of Technology, Tokyo, Japan
orcid