Scholarly Index

Yuanming Ouyang

Shanghai Sixth People's Hospital; 2,707 total citations; 50 total publications; best world rank #179

Shanghai Sixth People's Hospital

2,707Total citations
50Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nerve injury and regeneration2021-2025179CN 9488.69