EMBL
European Molecular Biology Laboratory (EMBL) Hinxton, United Kingdom
European Molecular Biology Laboratory (EMBL) Hinxton, United Kingdom
European Molecular Biology Laboratory (EMBL) Hinxton, United Kingdom
Wellcome Sanger Institute Cambridge, United Kingdom