Location & dates EMBL Heidelberg, Germany 9 - 13 Oct 2017
Deadlines Application closed

Speakers and trainers