(Q38048995)

English

The therapeutic journey of benzimidazoles: a review

scientific article published on 17 September 2012

Statements

The therapeutic journey of benzimidazoles: a review (English)
17 September 2012
6208-6236

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit