Nearly every cell in your body depends on mitochondria to survive and function properly. Mitochondria provide 90% of our ...
For months, Sabrina Staples stared at a silicone chip no bigger than a postage stamp, trying to coax cells into doing something remarkable. But every time she loaded her delicate microfluidic device ...