133 pubs · 3,594 cites · h-index 21
Health Innovations (United States)
2026 - Present
Renal Research Institute
2025 - Present
Joslin Diabetes Center
2003 - 2025
Harvard University
Fresenius Medical Care (United States)
2014 - 2025