Sterling Strand

SVP, Life Sciences at Helix