Human DNA strand on scientific background

Rasi Bhadramani/iStock via Getty Images

Altimmune (NASDAQ:ALT) has been making good progress in advancing its pipeline lately. The last time I spoke about this biotech I noted that it was set to release 48-week results from its phase 2

Source link