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