Setsuo Otsuka on Muck Rack

Setsuo Otsuka

Verified
Senior Staff Writer, Nikkei Asian Review — Nikkei
As seen in: Nikkei