Levamisole hydrochloride 50 mg, What is Levamisole

Fish and Fisheries in a Changing World