SAVA Stock: Biotech Leader Down 68% From Highs

With SAVA stock down over 68% from its highs, is it a good time to buy? Keep reading to learn more about SAVA and what to expect next.