269 pubs · 1,787 cites · h-index 21
Shandong Provincial Hospital
2024 - 2024
University of Kentucky
1999 - 2023
Shriners Hospitals for Children Medical Center - Lexington
2013 - 2019
Myeloma UK
2015 - 2015
Lexington Clinic
1999 - 2015