Research at EMBL is organised in nine research units with the main laboratory in Heidelberg, the EMBL-EBI in Hinxton, and the sites in Hamburg, Grenoble, Rome and Barcelona.

Services, aimed primarily to scientists in the member states, are developed and provided in close collaboration between scientists and technical staff.

Advanced Training is organised in the EMBL Centre for Advanced Training (EICAT).

International Relations are fostered and maintained at a political and scientific level in Europe and worldwide.

Communication and Outreach activities are the responsibility of the Communications team.

All of these activities are supported by an Administration that deals with the administrative aspects of running EMBL.