Menu
Aeon
DonateNewsletter
SIGN IN
SA

Satsuki Ayaya

Project Associate Professor, RCAST, University of Tokyo, Japan

Satsuki Ayaya is a project associate professor at the Research Center for Advanced Science and Technology at the University of Tokyo in Japan.

Written by Satsuki Ayaya