Takafumi Ooka
Observed names: T. Ooka, TAKAFUMI OOKA, Takafumi OOKA
Institution: Meikai University
Observed institutions: SHOWA Medical University, Meikai University
ORCID: 0009-0003-8207-7895
Observed ORCID: 0009-0003-8207-7895
OpenAlex ID: A5002462433
