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

Published: 8:47 AM PDT April 19, 2019
Updated: 8:45 AM PDT April 19, 2019