25 pubs · 587 cites · h-index 11
European Bioinformatics Institute
2009 - 2012
University of Luxembourg
2010 - 2010
University of Veterinary Medicine Hannover, Foundation
2010 - 2010
Heidelberg University
2010 - 2010
University of Cambridge
2010 - 2010