Cambridge, UK
Research Group Leader, PI
EMBL European Bioinformatics Institute
Oliver Stegle (oliver.stegle)