European Bioinformatics Institute, Hinxton, United Kingdom

European Bioinformatics Institute, Hinxton, United Kingdom,