10% owner at Scholar Rock · 10% owner at CRESCENT BIOPHARMA · 10% owner at Seer · and 1 more. Filing since 10 Nov 2017. CIK 0001340097