Toshinori Shimanouchi
Observed names: Shimanouchi Toshinori, T Shimanouchi, T. Shimanouchi, Toshinor Shimanouchi, Toshinori SHIMANOUCHI
Institution: Okayama University
ORCID: 0000-0002-3382-0254
Observed ORCID: 0000-0002-3382-0254
OpenAlex ID: A5035434445
