Scholarly Index

Mei Yang

First People's Hospital of Chongqing; 426 total citations; 79 total publications; best world rank #663

First People's Hospital of Chongqing

426Total citations
79Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Kidney Stones and Urolithiasis Treatments2021-2025663CN 12781.23