Takaya Handa

Kanazawa university, Japan 0000-0002-9984-1920