(Q31154341)

English

To screen or not to screen: an impassioned plea for smarter chemical libraries to improve drug lead finding.

scientific article

Statements

To screen or not to screen: an impassioned plea for smarter chemical libraries to improve drug lead finding (English)

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit