Takeshi Oguchi
Observed names: Oguchi Takeshi, Oguchi, Takeshi, T Oguchi, T. OGUCHI, T. Oguchi, Takeshi OGUCHI
Institutions: University of Yamanashi Hospital, University of Yamanashi
ORCID: 0000-0003-2849-9360
Observed ORCID: 0000-0003-2849-9360
OpenAlex ID: A5015909321
