Site
Pubmed id
26701100
DOI
10.1177/1087057115623264
Journal
J Biomol Screen
Publication Date
2015-12-23
Year
2015
N Publication Date
Validated
Y