A stack of card-sized gizmos that test the effects of drugs, toxins and weightlessness on human kidney cells is due to take a ride to the International Space Station as… Read More
Dialysis can be a life-saving treatment for the millions of people across the globe who face kidney failure. But despite the importance of this treatment, the technology behind it is still… Read More