14 pubs · 423 cites · h-index 6
SciencePharma (Poland)
2021 - 2021
CTI BioPharma (Italy)
The University of Texas MD Anderson Cancer Center
2014 - 2014
University of Illinois Chicago
2009 - 2014
Lymphoma Research Foundation
2011 - 2011