EUROPEAN MOLECULAR BIOLOGY LABORATORY

Basic information
Website: http://www.embl.org
Country: Germany
Address: Meyerhofstrasse 1, HEIDELBERG, HEIDELBERG 69117
EC Portal: Visit
Images
No images available.
Associated projects
Location