2 min read Business News Director of US agency key to helming vaccine development leaves role suddenly 21/04/2020 9:12 PM Dixie Rick Bright, deputy assistant secretary for preparedness and response for Health and Human Services...