Work

DNA topoisomerases: why so many?

FWCI: 9.456
Cites: 41
Cited by: 362
Related to: 10