Yoichiro Isohama
Observed names: Isohama Yoichiro, Isohama, Y., Isohama, Yoichiro, Y Isohama, Y. Isohama, YOICHIRO ISOHAMA, Yoichiro ISOHAMA
Institution: Tokyo University of Science
Observed institutions: Tokyo University of Science, Yale University, Kumamoto University
OpenAlex ID: A5085360434
