Versus - compare LENZ and REPL

Replimune Group Inc outperforms LENZ Therapeutics Inc. on 18 out of 25 parameters.