2 ms·The FDA posted its inspection reports for Theranos's labs. They don't look good2 points by OopsCriticality 11y ago