Science news this week: Artemis II lifts off, diabetes cured in mice, and smog in China shapes Arctic storms
The long-awaited launch of NASA’s Artemis II mission dominated science news this week, with the excitement peaking Wednesday (April 1) as the space agency’s first...
