Thiosemicarbazones as Potent Anticancer Agents and their Modes of Action | Synapse