Versus - compare PRGO and SLS

SELLAS Life Sciences Group Inc outperforms Perrigo Company plc on 18 out of 28 parameters.