Versus - compare KLRA and REPL

Replimune Group Inc outperforms Kailera Therapeutics Inc. on 18 out of 22 parameters.