Cancer hospitals in Beijing, Shanghai, and other cities are overwhelmed. What’s happening? (1st April 2025) Cancer on the rise