159 pubs · 36,598 cites · h-index 77
Amgen (United States)
2016 - 2022
Guangdong University of Technology
2020 - 2022
Key Laboratory of Guangdong Province
2022 - 2022
Inflammation Research Foundation
2016 - 2019
Sunesis (United States)
2012 - 2018