This Week In Space
![Cover art of This Week In Space This Week In Space](https://assets.blubrry.com/coverart/300/724574.jpg)
Episode 29: 3D-Printed Rat Kidneys Are the Future
This week in space, Blue Origin is preemptively angry about a launch contract, Cape Canaveral braces for an eye-watering amount of launches, and we sit down with a space 3D printing expert to talk about how the technology will change the industry.