C

Chen-Yu Zhang

Central South University

ORCID: 0000-0001-8904-789X

7 papers and 136 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
7Publications
136Total Citations
#9in Eicosanoids and Hypertension Pharmacology
First publication: 2022