Versus - compare SLBT and ALMS

Alumis Inc. outperforms SL Science Holding Ltd. on 8 out of 9 parameters.