An appraisal of natural products active against parasitic nematodes of animals.
scientific article published on 17 June 2019