Yuki Takumoto
Observed names: Takumoto, Yuki, Y Takumoto, Y. Takumoto
Observed institutions: Meiji Pharmaceutical University, National Institute of Public Health, Boehringer Ingelheim (Japan)
ORCID: 0000-0001-9191-3494
Observed ORCID: 0000-0001-9191-3494
OpenAlex ID: A5086507106
