2 pubs · 3,848 cites · h-index 2
European Bioinformatics Institute
2010 - 2010
Karolinska Institutet
2005 - 2010
Wellcome Trust
Online Technologies (United States)
2005 - 2005