Inhibition of thioredoxin reductase 1 by porphyrins and other small molecules identified by a high-throughput screening assay
scientific article