Site
Pubmed id
26073602
DOI
10.1016/j.str.2015.05.006
Journal
Structure
Publication Date
2015-5-28
Year
2015
N Publication Date
Validated
Y