Versus - compare EVGN and SXTP

60 Degrees Pharmaceuticals Inc outperforms Evogene Ltd on 19 out of 29 parameters.