EMBL - European Bioinformatics Institute
EMBL - European Bioinformatics Institute, Wellcome Trust Genome Campus, Hinxton, CB10 1SD, United Kingdom (Unknown)
EMBL - European Bioinformatics Institute, Wellcome Trust Genome Campus, Hinxton, CB10 1SD, United Kingdom (Unknown)