About company

EMBL's administrative headquarters in the Southern German city of Heidelberg hosts five research units and many of the laboratory's core facilities.

DE
Unknown
Not verified company