Takashi Ohtsuki
Observed name: Takashi OHTSUKI
Institution: Nihon University
Observed institutions: Nihon University, University of Illinois Chicago, National Institute of Health Sciences
ORCID: 0000-0002-0225-4851
Observed ORCID: 0000-0002-0225-4851
OpenAlex ID: A5019374236
