Tomoko Otsuka
Institution: Chiba Prefectural University of Health Sciences
Observed institutions: Chiba Prefectural University of Health Sciences, Chiba University
ORCID: 0000-0001-9053-3203
Observed ORCID: 0000-0001-9053-3203
OpenAlex ID: A5072682483
