Sayaka Shibata

The University of Tokyo, Tōkyō, Japan

Are you Sayaka Shibata?

Claim your profile

Publications (37)131.47 Total impact