Versus - compare PYPD and BMEA

Biomea Fusion Inc outperforms Polypid Ltd on 15 out of 27 parameters.