Press Release Eascra Biotech Awarded $7.96 Million NASA InSPA Phase 2 Contract to Advance Space-Manufactured Nanomedicine Aug 27