KREDO RUSSO SHARON

PrivateCIK: 2116341
COMPUGEN LTD
PositionSVP, Research & Discovery
TenureSince Mar 2026
Holdings