Emergent’s spotty track record: What years of inspection reports show about firm tasked with helping make vaccines.

ABC News - Redica Systems 043021

Read the full article here.