Versus - compare ODTX and REPL

Replimune Group Inc outperforms Odyssey Therapeutics Inc on 13 out of 21 parameters.