Versus - compare NGNE and REPL

Replimune Group Inc outperforms Neurogene Inc on 16 out of 28 parameters.