People
Filters
Query
Space
Sanger Tree of Life1
Organization
Wellcome Sanger Institute1
Location
United Kingdom1
Informatics Infrastructure Team Lead, Sanger Institute, Tree of Life programme. Formerly Ensembl Compara, TreeFam, and eHive at EMBL-EBI.