78 pubs · 5,286 cites · h-index 41
University of Alabama at Birmingham
1982 - 2004
Nutrition Sciences (Belgium)
2000 - 2003
National Institutes of Health
2002 - 2002
Brookhaven National Laboratory
2000 - 2000
Mayo Clinic in Florida