Satoshi Nobusako
Observed names: Nobusako, Satoshi, S. Nobusako, Satoshi NOBUSAKO
Institution: Kio University
Observed institutions: Kyoto University, Kio University, University of Tokyo Hospital, The University of Tokyo
ORCID: 0000-0001-7183-5054
Observed ORCID: 0000-0001-7183-5054
OpenAlex ID: A5048481407
