19 pubs · 408 cites · h-index 8
University of Oxford
2003 - 2010
University of Cambridge
1995 - 2008
Max Planck Society
2003 - 2003
Max Planck Institute for Biological Cybernetics
2003 - 2003
Max Planck Institute for Heart and Lung Research
2000 - 2000