Shigeru Aoki Research Office

Company information