Shimpei Taguchi
Observed name: Taguchi, Shimpei
Institution: Takushoku University
Observed institutions: Japan International Cooperation Agency, Keio University, Takushoku University
ORCID: 0000-0003-3922-9948
Observed ORCID: 0000-0003-3922-9948
OpenAlex ID: A5070076066
