185 pubs · 8,354 cites · h-index 43
Medical College of Wisconsin
1988 - Present
Froedtert Hospital
1997 - 2023
Cleveland Clinic
2022 - 2022
Emory University
Medical University of South Carolina