Versus - compare VRCA and GNLX

Genelux Corp outperforms Verrica Pharmaceuticals Inc on 13 out of 23 parameters.