EMBL - European Bioinformatics Institute

Wellcome Trust Genome Campus, Hinxton, Cambridge, Cambridgeshire, CB10 1SD, United Kingdom (East of England)