Shin Kanouchi

Research Scientist