Tick-killing pill shows promising results in human trialarstechnica.com270 pointsludovicianul2 years ago