Versus - compare AVXL and GLSI

Greenwich LifeSciences Inc outperforms Anavex Life Sciences Corporation on 18 out of 28 parameters.