Kazuro Shibuya
Observed names: Kazuro SHIBUYA, Shibuya, Kazuro, 澁谷, 和朗
Institution: Japan International Cooperation Agency
Observed institutions: Hiroshima University, Japan International Cooperation Agency
ORCID: 0000-0002-9083-314X
Observed ORCID: 0000-0002-9083-314X
OpenAlex ID: A5009569760
