Versus - compare IMUX and VRCA

Immunic Inc outperforms Verrica Pharmaceuticals Inc on 18 out of 26 parameters.