11 pubs · 113 cites · h-index 3
Evorx (United States)
2015 - 2017
Centre Hospitalier de Valenciennes
2010 - 2010
Vanderbilt University
2005 - 2008