Shuichi Ikeda
Institution: Japan International Cooperation Agency
Observed institutions: Japan International Cooperation Agency, Association of Southeast Asian Nations
ORCID: 0000-0003-4106-8098
Observed ORCID: 0000-0003-4106-8098
OpenAlex ID: A5011116487
