10.1038/nsmb.3484
Journal article
Springer Science and Business Media LLC
2017-11-01T00:00:00+00:00
24
986 - 992
6