OPHIR ERAN

PrivateCIK: 1972103
Location

EVEN YEHUDA, L3

COMPUGEN LTD
PositionPresident and CEO
TenureSince Mar 2026
Holdings