Versus - compare AGLE and SRZN

Aeglea BioTherapeutics Inc outperforms Surrozen Inc on 17 out of 26 parameters.