10% owner at Q32 Bio · 10% owner at IDEAYA Biosciences · Former 10% holder at Aprea Therapeutics · and 1 more. Filing since 20 Jul 2018. CIK 0001589315