Takayoshi Otsuka

Niigata University1 paperORCID 0000-0002-7954-0637OpenAlex

Papers