4 ms·So what you’re saying is that leeches as medicine are coming back.by ericd 2y agoSo what you’re saying is that leeches as medicine are coming back.