411 pubs · 51,544 cites · h-index 124
Duke University
1994 - 2023
Duke Medical Center
Duke University Hospital
Montreal Neurological Institute and Hospital
2015 - 2015
Lymphoma Research Foundation