Takashi Odagiri
Observed names: T Odagiri, T. ODAGIRI, T. Odagiri
Institution: Iwate Medical University
Observed institutions: Iwate Medical University, Tohoku University, National Institute of Infectious Diseases, Niigata University
ORCID: 0000-0002-6111-690X
Observed ORCID: 0000-0002-6111-690X
OpenAlex ID: A5007732269
