Versus - compare TELO and BMEA

Biomea Fusion Inc outperforms Telomir Pharmaceuticals Inc on 20 out of 24 parameters.