People
Filters
Query
Space
Sanger Tree of Life1
Organization
Wellcome Sanger Institute1
Location
United Kingdom1
1
Person found
Informatics Infrastructure Team Lead, Sanger Institute, Tree of Life programme. Formerly Ensembl Compara, TreeFam, and eHive at EMBL-EBI.
https://orcid.org/0000-0002-7860-3560