NASA's James Webb documents HD 80606 b's 1,100°F temperature spike

Technology