10% owner at CytomX Therapeutics · 10% owner at Editas Medicine · Director at ALNYLAM PHARMACEUTICALS · and 1 more. Filing since 25 Mar 2013. CIK 0001192603