Compugen Q3 net loss narrows 17% to USD 5.8 million; revenues more than double to USD 3.82 million - CGEN News | Rallies