Space Station Research Informs New FDA-Approved Cancer Therapy
NASA
https://www.nasa.gov/missions/station/iss-research/space-station-research-informs-new-fda-approved-cancer-therapy/Use for careful wording about the pembrolizumab formulation case study.