MACDONALD GLEN C

PrivateCIK: 1773277
Location

CAMBRIDGE, MA

CARISMA THERAPEUTICS INC.
PositionChief Technology Officer
TenureSince Apr 2019
Holdings