The Wonder of STEVE Liz MacDonald

Published: March 19, 2019, 4:39 p.m.

b"In episode 45, Liz MacDonald from the NASA's Goddard Space Flight Center, discusses in her research into STEVE, a previously unrecorded atmospheric phenomenon discovered by citizen scientists in late 2016 that appears as a ribbon of flickering purple and green light in the night."