Tomohiro Otaka
Observed names: Otaka, Tomohiro, T. Otaka
Institution: Dokkyo Medical University
Observed institutions: Nihon University, Dokkyo Medical University
ORCID: 0009-0009-8981-3756
Observed ORCID: 0009-0009-8981-3756
OpenAlex ID: A5111982205
