Abstract

Background and Objectives: Metformin has been found to potentially reduce the risk and improve the prognosis of a variety of tumors, but these findings remain controversial in biliary tract cancer (BTC). Therefore, this systematic review and meta-analysis was conducted to investigate the association between metformin and BTC. Materials and Methods: Two independent researchers comprehensively searched PubMed, Embase, the Cochrane Library, and Web of Science for eligible studies published from their inception to 31 March 2022. Comparisons of risk, overall survival (OS), and disease-free survival (DFS) for patients with BTC were selected as the endpoints of interest and pooled by random or fixed-effects models. Results: Eleven studies with a total of 24,788,738 participants were eligible for this analysis. The overall pooled effects showed no significant differences in biliary tract cancer risk (hazard ratio (HR) = 0.82, 95% confidence interval (CI): 0.50-1.35, p = 0.436), OS (HR = 0.88, 95% CI: 0.74-1.04, p = 0.135), or DFS (HR = 1.03, 95% CI: 0.79-1.34, p = 0.829) between metformin users and non-users. When restricting participants to those with diabetes, a similar negative result was found, demonstrating that metformin use was not significantly associated with a lower risk of developing BTC compared with a lack of metformin use (HR = 0.65, 95% CI: 0.39-1.07, p = 0.089); notably, the included studies exhibited significant heterogeneity in the selection of participants and the definition of metformin users. Conclusions: Metformin may not be able to reduce the risk of BTC and improve prognosis in certain populations. Based on the limited quantity and quality of the included studies, the present results should be interpreted within their limitations, and further studies are warranted to determine the optimal timing, dose, duration, and scenario of metformin administration.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call