More Life Sciences Headlines
Omicron booster shots are taking longer than expected. Will the wait be worth it?
Pfizer once promised to make updated COVID shots in 100 days. More than 200 days will have elapsed by the time the FDA meets to discuss plans for those boosters in late June.