Altimmune (NASDAQ: ALT) had some encouraging news to share with the world as the trading week drew near a close on Thursday. The biotech announced that it ... Read more