EMBL - European Bioinformatics Institute

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