The obvious solution to cosmic radiation is Nuclear Power...
As you point out, in so many ways it gives advantages...
Space/Science » in reply to re: No, not Mass, how about innovative design???
As you point out, in so many ways it gives advantages...