Larry Huebner ’83 receives two major NASA awards
Two awards from the National Aeronautics and Space Administration (NASA) have been received by Larry Huebner ’83 of Owens Cross Roads, Alabama. Huebner joined NASA in 1990 and is now a mission manager within NASA’s Technology Demonstration Missions Program Office. The NASA Engineering and Safety Center Director’s Award was presented to two individuals in an […]