Altimmune: Suppressed, Immature, Or Dormant? Seeking Alpha, 05 Dec 2018 2018 has been a volatile year for Altimmune (ALT) from start to finish. The company experienced mixed results in clinical…