Thiosemicarbazones (TSCs), antiviral, antibacterial, antitubercular, antiprotozoal, antimalarial, antifungal, enzyme inhibitory,