Versus - compare BMEA and VRCA

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