1.Embl-heidelberg.de
Rank:225,131
Worth:$17,000
IP address 194.94.45.80 is registered for Germany. The server carries IP 194.94.45.80 located at latitude 49.417 and longitude 8.717, time zone is GMT +1. Server location in Baden-Wurttemberg, Heidelberg, Germany, zipcode 69117.
EMBL's administrative headquarters in the Southern German city of Heidelberg hosts five research units and many of the laboratory's core facilities.