People

Melinda Takeuchi

takeuchi2

Melinda Takeuchi is Professor in East Asian Languages and Cultures.
Stanford

For more information, click here.