Scholarly Index

Teruhiko Yoshida

The University of Tokyo; 13,021 total citations; 316 total publications; best world rank #878

The University of Tokyo

13,021Total citations
316Total publications
57H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and Glomerulopathies2021-2025878JP 6186.39