Marjorie Sorensen receives funding from the Gates Cambridge Trust and the Natural Sciences and Engineering Research Council of Canada. Claire Spottiswoode receives funding from the Biotechnology and ...