Takeshi Osawa


Takeshi Osawa - researcher (ORCID 0000-0002-2098-0902).