ELLINOR PATRICK THOMAS II

PrivateCIK: 2137699
Location

CAMBRIDGE, MA

EDITAS MEDICINE, INC.
Position—
TenureSince Aug 2026
Holdings—