Versus - compare EVGN and INAB

IN8bio Inc outperforms Evogene Ltd on 13 out of 25 parameters.