Covered by 1 source · 1 article
Novartis and Alteogen ink injectable drug delivery deal worth up to $3.2B