Yasuhide Iwanaga
Observed name: Iwanaga, Yasuhide
Institution: The University of Tokyo
Observed institutions: University of Tokyo Hospital, The University of Tokyo
ORCID: 0000-0001-6419-3735
Observed ORCID: 0000-0001-6419-3735
OpenAlex ID: A5005114442
