127 pubs · 4,856 cites · h-index 31
Northwestern University
2004 - Present
Hypertension Institute
2013 - 2020
Renal Research Institute
2018 - 2018
RELX Group (United States)
2017 - 2017
Charité - Universitätsmedizin Berlin
2014 - 2014