Gaffen and McGeachy labs publish review on IL-17 for the 25th Anniversary Edition of Immunity https://www.cell.com/action/showPdf?pii=S1074-7613%2819%2930138-4