(Q37444251)

English

Triclabendazole progress report, 2005-2009: an advancement of learning?

scientific article published on 15 April 2009

Statements

Triclabendazole progress report, 2005-2009: an advancement of learning? (English)

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit