BusinessLine: Strand Life Sciences closes $13-million financing led by Quadria Capital



BusinessLine