Compugen Inc. Categories Computers, IT & TechnologyIT Products and Services Suite 102 2627 Ellwood Drive SW Edmonton Alberta T6X 0P7 (780) 448-2525 (780) 448-9877 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×