European Molecular Biology Laboratoryh-index: 152Total citations: 95,652Total papers: 1,605Homepage: http://www.embl.fr/