Dillon received Westcott Bioscience Fellowship. Posted on May 3, 2017 by sluo6@illinois.edu Congratulations!