TY - RPRT TI - Helminth detoxification mechanisms. AU - J Barrett PY - 1997 DO - 10.1017/s0022149x0001573x UR - https://pubmed.ncbi.nlm.nih.gov/9192709/ ID - 9192709 ER -