Medium 28828637 10211682963216226 1631362604690910122 o

Ichiro Aoki

ichiro

Nagoya University

No badges yet...

This user hasn't earned any badges yet.

Group Memberships