Versus - compare SXTP and EVGN

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