Versus - compare VRCA and BMEA

Biomea Fusion Inc outperforms Verrica Pharmaceuticals Inc on 18 out of 24 parameters.