Location & dates EMBL Heidelberg, Germany 14 - 17 Jun 2015
Deadlines Registration - 3 May 2015 Abstract - submission closed