News Science

NASA’s Super Pressure Balloon Launch Being Delayed due to Low Pressure System

NASA’s super pressure balloon launch is getting delayed due to the build-up of a low pressure system over different regions in New Zealand. According to experts, these areas of low pressure are also associated with unfavorable winds and precipitation. Chris Schwantes, NASA’s on-site meteorologist for the 2017 Wanaka Super Pressure Balloon Campaign, says conditions are […]