10.1101/2023.12.06.570403
Validation of cell-free protein synthesis aboard the International Space Station
2023-12-06