M
MrJizac Review of Compugen Inc
Compugen is actually a very innovative place. Alth...
Compugen is actually a very innovative place. Although the building is shared with other businesses they still do a good job of distinguishing who they are and where to go. Amazing staff and the cafeteria is incredible. Great food!
Comments: