Yes, design thinking is a human-centred problem-solving approach that can be used to tackle a wide range of complex challenges. It involves empathising with users, defining problem areas, ideating potential solutions, prototyping and testing them, and implementing the most effective solution.