Organisation name ELIXIR Hub Link for more information https://www.embl.org/jobs/position/EX00066 City/Town Hinxton, Cambridgeshire Country UK