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.