76 pubs · 3,809 cites · h-index 21
La Jolla Alcohol Research
2021 - 2022
Beryllium (United States)
2020 - 2020
Scripps Research Institute
2007 - 2017
University of Auckland
2014 - 2014
University of Exeter
2005 - 2007