Versus - compare GNLX and EDSA

Genelux Corp outperforms Edesa Biotech Inc on 15 out of 28 parameters.