Molecular characterization of Alr1105 a novel arsenate reductase of the diazotrophic cyanobacterium Anabaena sp. PCC7120 and decoding its role in abiotic stress management in Escherichia coli.

Molecular characterization of Alr1105 a novel arsenate reductase of the diazotrophic cyanobacterium Anabaena sp. PCC7120 and decoding its role in abiotic stress management in Escherichia coli.