Versus - compare IPSC and AGLE

Aeglea BioTherapeutics Inc outperforms Century Therapeutics Inc on 21 out of 26 parameters.