Rory Kennedy touched down at the 2026 Sundance Film Festival as the director of the upcoming documentary “Queen of Chess.” ...
In a first, this week the U.S. Food and Drug Administration approved a brain stimulation device designed to treat depression at home. The approval of the first such device for home depression ...