Toru Takiguchi
Observed name: T. Takiguchi
Institution: Ono Pharmaceutical (Japan)
Observed institutions: Ono Pharmaceutical (Japan), Niigata University of Health and Welfare
ORCID: 0000-0001-6118-2977
Observed ORCID: 0000-0001-6118-2977
OpenAlex ID: A5063416979
