12 pubs · 514 cites · h-index 9
University of Oxford
1998 - 2011
KU Leuven
2011 - 2011
Johns Hopkins University
2007 - 2007
Netherlands Institute for Neuroscience
2004 - 2004
Combined Ophthalmic Research Rotterdam