Synthesis of novel 1,2,3-triazole based artemisinin derivatives and their antiproliferative activity