Life Science Leader -- The economic downturn, coupled with impending patent expiry of several blockbuster drugs, has placed enormous financial pressure on many big pharmaceutical companies. One company that has managed to successfully weather the impending storm is the Swiss pharmaceutical giant Novartis.