A compound of formula: wherein R 1 is an optionally substituted group selected from C 3 -C 7 cycloalkyl, heterocyclyl, aryl and heteroaryl; R 2 is hydrogen, COR 4 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl and heteroaryl; R 3 is hydrogen, halogen, cyano, nitro, NHCOR 4, COR 4, NR 5 R 6, NR 5 COR 4, OR 7, SR 7, SOR 10, SO 2 R 10, NHSOR 10, NHSO 2 R 10, or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl; R 4 is hydrogen, NR 5 R 7, OR 7, SR 7, or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl; R 5 and R 6 are independently hydrogen, or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl, or R 5 and R 6, taken together with the nitrogen to which they are bonded, form an optionally substituted heterocyclyl group; R 7 is hydrogen, COR 5, SOR 10, SO 2 R 10 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl, R 8 O-C 1 -C 6 alkyl, heterocyclyl-C 1 -C 6 alkyl, aryl-C 1 -C 6 alkyl and heteroaryl-C 1 -C 6 alkyl, wherein R 5 is as defined above; R 8 and R 9 are independently hydrogen, COR 4 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl and heteroaryl, or R 8 and R 9, taken together with the nitrogen to which they are bonded, form an optionally substituted heterocyclyl group, wherein R 4 is as defined above; R 10 is hydrogen, NR 5 R 6, OR 7 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl, wherein R 5, R 6, R 7, R 8 and R 9 are as defined above; or a pharmaceutically acceptable salt thereof. R 1 is an optionally substituted group selected from C 3 -C 7 cycloalkyl, heterocyclyl, aryl and heteroaryl; R 2 is hydrogen, COR 4 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl and heteroaryl; R 3 is hydrogen, halogen, cyano, nitro, NHCOR 4, COR 4, NR 5 R 6, NR 5 COR 4, OR 7, SR 7, SOR 10, SO 2 R 10, NHSOR 10, NHSO 2 R 10, or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl; R 4 is hydrogen, NR 5 R 7, OR 7, SR 7, or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl; R 5 and R 6 are independently hydrogen, or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl, or R 5 and R 6, taken together with the nitrogen to which they are bonded, form an optionally substituted heterocyclyl group; R 7 is hydrogen, COR 5, SOR 10, SO 2 R 10 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl, R 8 O-C 1 -C 6 alkyl, heterocyclyl-C 1 -C 6 alkyl, aryl-C 1 -C 6 alkyl and heteroaryl-C 1 -C 6 alkyl, wherein R 5 is as defined above; R 8 and R 9 are independently hydrogen, COR 4 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl and heteroaryl, or R 8 and R 9, taken together with the nitrogen to which they are bonded, form an optionally substituted heterocyclyl group, wherein R 4 is as defined above; R 10 is hydrogen, NR 5 R 6, OR 7 or an optionally substituted group selected from linear or branched C 1 -C 6 alkyl, C 2 -C 6 alkenyl, C 2 -C 6 alkynyl, C 3 -C 7 cycloalkyl, heterocyclyl, aryl, heteroaryl, R 8 R 9 N-C 1 -C 6 alkyl and R 8 O-C 1 -C 6 alkyl, wherein R 5, R 6, R 7, R 8 and R 9 are as defined above;