Summary: Harvard epidemiologist Michael Mina discusses the FDA's inexplicable refusal to approve testing technologies that would have saved American lives.
Summary: Harvard epidemiologist Michael Mina discusses the FDA's inexplicable refusal to approve testing technologies that would have saved American lives.