Daniel Scott

Daniel Scott

Research Chairman
University of Waterloo