A closer look into the toxic effects of Diclofenac on a host parasite system

A closer look into the toxic effects of Diclofenac on a host parasite system