(Q38060925)
Statements
1 reference
DNA photolyases and SP lyase: structure and mechanism of light-dependent and independent DNA lyases (English)
1 reference
Alhosna Benjdia
1 reference
16 November 2012
1 reference
1 reference
scientific article