Scholarly Index

Fengping Shan

China Medical University; 2,416 total citations; 116 total publications; best world rank #58

China Medical University

2,416Total citations
116Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer, Stress, Anesthesia, and Immune ResponseLifetime483CN 2991.91
Cancer, Stress, Anesthesia, and Immune Response2021-202558CN 1690.07
Cancer Research and Treatments2021-2025677CN 27981.78