18 pubs · 4,208 cites · h-index 12
Leiden University Medical Center
2010 - 2010
Software (Germany)
2000 - 2010
Max Planck Institute for Molecular Genetics
2008 - 2008
Software (Spain)
University of Connecticut
2006 - 2006