Novel triazole nucleoside analogues promote anticancer activity via both apoptosis and autophagy. Issue 69 (29th July 2020)