Final frontier for meds? UK startup sends drug-making into space ○ found 2026 › May › 23 (Sat) @ 09:37 UTC a story from The Guardian ⚠️ › International Final ■■ BioOrbit ■■ Onboard ■■ SpaceX ■■■ International Space ■■ British ■■■ London ■■■ Kennedy Space Center ■■ Florida ■■ preview sentiment