Düsseldorf, Germany
Life Science Center
Merowingerplatz 1
40225 Düsseldorf, Germany
Tel: 49.211.179.344.0
Fax: 49.211.179.344.20