28 pubs · 1,782 cites · h-index 13
National Research Tomsk State University
2016 - 2016
European Bioinformatics Institute
1999 - 2009
Wellcome Sanger Institute
2009 - 2009
Wellcome Trust
University of Cambridge
2007 - 2007