10% owner at Alector · 10% owner at Scholar Rock · 10% owner at Editas Medicine. Filing since 8 Sep 2016. CIK 0001665594