289 pubs · 18,569 cites · h-index 74
Duke University
1995 - Present
Duke Institute for Health Innovation
2013 - Present
National Evolutionary Synthesis Center
2015 - Present
Triangle
2016 - 2024
Triangle Center for Evolutionary Medicine