ELLINOR PATRICK THOMAS II

PrivateCIK: 2137699
Location

CAMBRIDGE, MA

EDITAS MEDICINE, INC.
Position
TenureSince Aug 2026
Holdings