95 pubs · 2,034 cites · h-index 26
The University of Texas MD Anderson Cancer Center
2019 - Present
Baker Hughes (United States)
2020 - 2020
Idera Pharmaceuticals (United States)
2019 - 2019
Esperance Hospital
2013 - 2013
Solvay (Belgium)
2011 - 2011