Versus - compare BMEA and XLO

Xilio Therapeutics Inc outperforms Biomea Fusion Inc on 20 out of 24 parameters.