412 pubs · 21,276 cites · h-index 83
Tufts University
1982 - 2022
University of Oklahoma Health Sciences Center
2022 - 2022
Heidelberg University
1989 - 2019
National Institutes of Health
1987 - 2014
Office of Dietary Supplements
2009 - 2014