Versus - compare REPL and ODTX

Replimune Group Inc outperforms Odyssey Therapeutics Inc on 8 out of 12 parameters.