Cancer is a disease characterized by uncontrolled cellular growth where cancer cells take advantage of surrounding cellular populations to obtain resources and promote invasion. Carcinomas are the most common type of cancer accounting for almost 90% of cancer cases. One of the major subtypes of carcinomas are adenocarcinomas, which originate from glandular cells that line certain internal organs. Cancers such as breast, prostate, lung, pancreas, colon, esophageal, kidney are often adenocarcinomas. Current treatment strategies include surgery, chemotherapy, radiation, targeted therapy, and more recently immunotherapy. However, patients with adenocarcinomas often develop resistance or recur after the first line of treatment. Understanding how networks of tumor cells interact with each other and the tumor microenvironment is crucial to avoid recurrence, resistance, and high-dose therapy toxicities. In this review, we explore how mathematical modeling tools from different disciplines can aid in the development of effective and personalized cancer treatment strategies. Here, we describe how concepts from the disciplines of ecology and evolution, economics, and control engineering have been applied to mathematically model cancer dynamics and enhance treatment strategies.