AVXL Stocks Tumble, Reveals Surprising Discovery

Anavex Life Sciences Corp. (AVXL) has been in the news due to…