“Discovery of ‘click’ 1,2,3-triazolium salts as potential anticancer drugs” (2016) Radiology and Oncology, 50(3). Available at: https://www.radioloncol.com/index.php/ro/article/view/2499 (Accessed: 22 October 2026).