Versus - compare EDIT and CGEN

Compugen Ltd outperforms Editas Medicine Inc on 24 out of 26 parameters.