89 pubs · 2,683 cites · h-index 26
Loyola University Medical Center
1997 - 1997
Metabolism and Renal Physiology
1990 - 1996
Cleveland Clinic
1980 - 1993
Cleveland Research (United States)
1992 - 1992
Cleveland Foundation
1981 - 1991