31 pubs · 1,883 cites · h-index 17
Nanjing Agricultural University
2023 - 2023
AstraZeneca (United States)
2022 - 2022
Amgen (United States)
2001 - 2018
Seattle University
2017 - 2018
Guangdong University of Foreign Studies
2009 - 2012