10% owner at Entrada Therapeutics · 10% owner at Cabaletta Bio. Filing since 29 Oct 2019. CIK 0001674324