Versus - compare IPSC and CABA

Cabaletta Bio Inc outperforms Century Therapeutics Inc on 14 out of 26 parameters.