FERRE PIERRE

PrivateCIK: 1972518
Location

TOULOUSE, I0

COMPUGEN LTD
PositionChief Operating Officer
TenureSince Mar 2026
Holdings