21 pubs · 758 cites · h-index 14
University of Copenhagen
2009 - 2009
Saarland University
1990 - 2004
University of Leicester
2001 - 2001
University of Liège
1997 - 1999
Institut de Biologie Structurale
1999 - 1999