Humboldt-Universität zu Berlin
Address
IRI Life Sciences,
Unter den Linden 6
Postal code
10099
City
Berlin
Country
Germany
Phone
+4930209347907