Takeshi Suwabe
Observed name: Takeshi SUWABE
Institution: Asahi University
Observed institutions: Asahi University, University of Michigan, Osaka Dental University
ORCID: 0009-0001-2144-1759
Observed ORCID: 0009-0001-2144-1759
OpenAlex ID: A5103182428
