News DEVILS Site Up and Running! Welcome to the DEVILS site it is now live! Check back here for news updates of how the survey is progressing and when key milestones/presentations are completed. By Luke Davies July 14, 2017 0