54 pubs · 3,411 cites · h-index 32
New York Medical College
1991 - 2025
Lehigh University
2017 - 2017
Yonsei University
Renal Research Institute
Massachusetts Department of Public Health
2006 - 2006