A arstechnica.com Tick-killing pill shows promising results in human trial 270 points ludovicianul 2 years ago 191 comments