MYER VICKESH

PrivateCIK: 1742806
Location

CAMBRIDGE, MA

EDITAS MEDICINE, INC.
PositionChief Technology Officer
TenureSince Jul 2018
Holdings