Posts

Pfizer Cuts 11 R&D Programs amid Ongoing Revenue Declines and Cost Realignment Efforts