Cancer is a complex and multifaceted disease that often requires multifactorial treatment strategies. The traditional drug discovery process is time-consuming and expensive. Repurposing existing drugs can significantly reduce the time and cost involved in bringing new cancer therapies to patients. Given the urgent need for more effective cancer treatments, drug repurposing offers a promising alternative to traditional drug development.