16 pubs · 1,042 cites · h-index 10
Champions Oncology (United States)
2011 - 2012
MPI Research (United States)
2011 - 2011
Weizmann Institute of Science
2007 - 2007
Saint Louis University
2004 - 2006
UCLouvain Saint-Louis Brussels
2004 - 2005