Versus - compare AGLE and INDP

Aeglea BioTherapeutics Inc outperforms Indaptus Therapeutics Inc on 27 out of 30 parameters.