Yasuto Otsubo
Institution: Pharmaceuticals and Medical Devices Agency
Observed institutions: Ministry of Health Labour and Welfare, Kyoto University, Pharmaceuticals and Medical Devices Agency
ORCID: 0009-0001-6359-7401
Observed ORCID: 0009-0001-6359-7401
OpenAlex ID: A5020853405
