Rika Sekine

Rika Sekine

Affiliations and Expertise

Shizuoka University, Shizuoka, Japan