Compugen holds annual shareholder meeting - CGEN News | Rallies