Compugen Inc. Categories Computers, IT & Technology 102-2627 Ellwood Dr SW Edmonton Alberta T6X 0P7 780.969.1374 780.448.9877 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×