16 pubs · 1,903 cites · h-index 11
KU Leuven
2005 - 2010
Catholic University of America
2005 - 2009
University of Vermont
2007 - 2007
Rega Institute for Medical Research