Versatile roles of rubredoxin reductase of Pseudomonas aeruginosa TBCF10839 in virulence and stress protection | Synapse