183 pubs · 11,260 cites · h-index 62
Emory University
1988 - 2025
Metabolism and Renal Physiology
2016 - 2016
U.S. National Science Foundation
2015 - 2015
Apple (Israel)
University of Minnesota
2014 - 2014