English Sarah Teichmann Cited by user Melcous on 23 Oct 2017 In 2013 Teichmann was appointed a joint position at the Wellcome Trust Sanger Institute and the European Bioinformatics Institute (EMBL-EBI).
English Sarah Teichmann Cited by user Duncan.Hull on 08 Mar 2015 In 2013 Teichmann was appointed a joint position at the Wellcome Trust Sanger Institute and the European Bioinformatics Institute (EMBL-EBI).