Kei Oguchi
Observed names: K. Oguchi, KEI OGUCHI
Institution: Taiho Pharmaceutical (Japan)
Observed institutions: Taiho Pharmaceutical (Japan), The University of Tokyo
ORCID: 0000-0003-3339-9583
Observed ORCID: 0000-0003-3339-9583
OpenAlex ID: A5077828541
