Altimmune's updated week 48 IMPACT data for pemvidutide and the regulatory update that came with it, has been met with over a 20% drop. The updated data had positives, with 1.8 mg pemvidutide showing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results