EMBL - European Bioinformatics Institute
Wellcome Trust Genome Campus, Hinxton, Cambridge, Cambridgeshire, CB10 1SD, United Kingdom (East of England)
Wellcome Trust Genome Campus, Hinxton, Cambridge, Cambridgeshire, CB10 1SD, United Kingdom (East of England)