(Q31154341)
Statements
To screen or not to screen: an impassioned plea for smarter chemical libraries to improve drug lead finding (English)
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
scientific article