143 pubs · 950 cites · h-index 16
Carnegie Mellon University
1987 - Present
La Jolla Alcohol Research
2023 - 2023
CDI Bioscience (United States)
2018 - 2018
Reade
2005 - 2005
Temple University
1999 - 1999