Claim: NASA has led most US space feeding efforts.
Verdict: REFUTES