Site
Pubmed id
29276034
DOI
10.1016/j.str.2017.11.022
Journal
Structure
Publication Date
2017-12-16
Year
2017
N Publication Date
Validated
Y