Site
Pubmed id
27581605
DOI
10.1177/1087057116666276
Journal
J Biomol Screen
Publication Date
2016-8-31
Year
2016
N Publication Date
Validated
Y