Versus - compare NTLA and SION

Sionna Therapeutics Inc. outperforms Intellia Therapeutics Inc on 16 out of 24 parameters.