Director at REPLIGEN · Director at Azenta · Director at Quanterix · and 1 more. Filing since 27 Jul 2009. CIK 0001310268