Strand Life Sciences names Scott Storrer as Global President, introduces US management team EH News Bureau Apr 16, 2015 US team focused on National Launch of StrandAdvantage, company’s pan-cancer genomic profiling service