Shoma Yamanouchi, PhD

Physics PhD, Research Scientist at University of Toronto