People

Tomomichi Oya

Roles

Ruten

Research Scientist

Current