Site
Pubmed id
28890361
DOI
10.1016/j.str.2017.07.017
Journal
Structure
Publication Date
2017-8-28
Year
2017
N Publication Date
Validated
Y