Get in touch.
Want to join us at the forefront of biomedical research? We would love to hear from you.
Life Science Alliance
Meyerhofstrasse 1
69117 Heidelberg
Germany
Stanford(@)embl.de
Where to find us
If you think you're lost in the woods, you're in the right place
Loading Map...
Life Science Alliance
Meyerhofstrasse 1Heidelberg, 69117