The Curiosity of IL-15 by Peter A. Ward, M.D., Godfrey D. Stobbe Professor is featured in Nature Medicine, August 2007 issue.