Compugen Q1 Revenue $2.2M, Cash Sufficient Until 2029 | Intellectia.AI