Toshikazu Koiwai
Observed name: T. Koiwai
Institution: Tokyo University of Pharmacy and Life Sciences
Observed institution: Tokyo University of Pharmacy and Life Sciences
ORCID: 0009-0000-9847-8931
Observed ORCID: 0009-0000-9847-8931
OpenAlex ID: A5010341549
