Scholarly Index
Zhixiang Shen
University of Electronic Science and Technology of China; 7,099 total citations; 158 total publications; best world rank #655
University of Electronic Science and Technology of China
7,099Total citations
158Total publications
29H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Drug-Induced Ocular Toxicity | Lifetime | 655 | CN 13 | 72.09 |