Claim: Alan Shepard retired from Johns Hopkins in 1974.
Verdict: NOT ENOUGH INFO