Right Turn: Dateline Mont-Tremblant – TMM 2017
November 5-8, 2017, Mont-Tremblant, Quebec. The ski resort town of Mont-Tremblant was awash in rain when many of us arrived on Sunday, but the warm and welcoming Fairmont Hotel made up for Nature’s inhospitality. By all measures, the parts we could control were very successful. The 6th annual Till & McCulloch Meetings (TMM), hosted by the Stem Cell Network and CCRM, have come to an end, but thanks to Twitter, blogs, some articles (National Post…