Versus - compare VRXA and GLSI

Greenwich LifeSciences Inc outperforms Veraxa Biotech AG on 17 out of 20 parameters.