DFSG 2016

Download the full Programme & Abstract Book of DFSG 2016 here