621 pubs · 34,201 cites · h-index 84
Boston Medical Center
2001 - Present
Naples Anesthesia & Physician Associates
2025 - Present
Boston University
2001 - 2025
University of Illinois Chicago
1984 - 2024
Carmel Medical Center
2024 - 2024