TY - RPRT TI - The leech as a scientific tool. AU - L D Leake PY - 1983 DO - 10.1016/s0160-9327(83)80008-8 UR - https://pubmed.ncbi.nlm.nih.gov/6191961/ ID - 6191961 ER -