April 8, 2025 NIH firings delay cancer immunotherapy trials after promising development Source: NIH firings delay cancer immunotherapy trials after promising development – The Washington Post