Site
Pubmed id
28392258
DOI
10.1016/j.str.2017.03.006
Journal
Structure
Publication Date
2017-3-24
Year
2017
N Publication Date
Validated
Y