Site
Pubmed id
24595546
DOI
10.1177/1087057114525854
Journal
J Biomol Screen
Publication Date
2014-3-4
Year
2014
N Publication Date
Validated
Y