Why is This Kidney-on-a-Chip Getting Launched into Space?

Published: 11:47 AM EDT April 19, 2019
Updated: 11:45 AM EDT April 19, 2019