Versus - compare INAB and EVGN

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