3 ms·Well, we still use leeches today in modern medicine, so there's clearly some efficacy on display.by nkozyra 12y agoWell, we still use leeches today in modern medicine, so there's clearly some efficacy on display.