Natural Sciences and Engineering Research Council of Canada (NSERC): Strategic Project Grant (SPG)
David Sinton