Locations Heidelberg Germany, International Organisations EMBO Funding Body & NGO (Non-Governmental Organisation) at Heidelberg, Germany