Maki Umemura

Maki Umemura is a lecturer in Japanese studies at Cardiff Business School, Cardiff University, UK.