Avatar

Takeshi Shimoshige

M1

The University of Tokyo