Statistics
Publications
327
Citations
6.2K
Authors
23
Location
Changchun, China
327
Yuchi Wang, Zhiyong Luan, Chaoyue Zhao et al. · European Journal of Pharmaceutical Sciences · 2019 · 95 citations
Pharmacy, Immunology, Oncology +17
1–5 of 327
23
12
h-index
9
h-index
7
h-index
6
h-index
4
h-index
1–5 of 23