106 pubs · 4,692 cites · h-index 36
Mallinckrodt (United States)
1981 - 2025
Mayo Clinic in Arizona
2019 - 2019
Washington University in St. Louis
1981 - 2013
Barnes-Jewish Hospital
1999 - 2008
Jewish Hospital
2005 - 2005