Shuva Roy Kidney Bioreactor May 24, 2020 1305 × 761 A decade’s long trip It’s getting smaller as IEEE Spectrum shows Share this: