Anavex Life Sciences Corp (OTCMKTS:AVXL) stock has turned out to be a star stock in this year. The company has demonstrated higher efficacy compared to big Pharma companies targeting Alzheimer’s disease. Its lead drug has not only shown efficacy in treating symptoms of AD but has also showed to improve…