Toshishige Yamada
Observed names: T Yamada, T. Yamada, Toshishige Yamada (2712877), Yamada Toshishige, Yamada, Toshishige
Institutions: Santa Clara University, University of California, Santa Cruz
ORCID: 0000-0001-7145-9212
Observed ORCID: 0000-0001-7145-9212
OpenAlex ID: A5002321082
