73 pubs · 5,913 cites · h-index 24
Centre for Cancer Biology
2023 - 2023
Pfizer (United States)
2004 - 2015
La Jolla Alcohol Research
2015 - 2015
Urumqi General Hospital of PLA
2015 - 2015
Sanford Burnham Prebys Medical Discovery Institute
2012 - 2012