10.1101/2023.12.06.570403

Validation of cell-free protein synthesis aboard the International Space Station

2023-12-06