TY - RPRT TI - The echinoid immune system revisited. AU - R D Karp PY - 1993 DO - 10.1016/0167-5699(93)90069-w UR - https://pubmed.ncbi.nlm.nih.gov/8447937/ ID - 8447937 ER -