Yuichi Onda
Institution: Tanabe Pharma Corporation (Japan)
Observed institutions: Mitsubishi Corporation (United States), Tohoku University, ETH Zurich, Tanabe Pharma Corporation (Japan)
ORCID: 0009-0006-6425-3498
Observed ORCID: 0009-0006-6425-3498
OpenAlex ID: A5045721516
