297 pubs · 74,530 cites · h-index 101
University of California, Berkeley
1986 - 2022
Integra (United States)
1995 - 2021
Acupuncture & Integrative Medicine College
2007 - 2017
Evolutionary Genomics (United States)
2017 - 2017
Max Planck Society
2008 - 2008