Scholarly Index

Tomohiro Ogawa

International Society of Nephrology; 2,170 total citations; 135 total publications; best world rank #394

International Society of Nephrology

2,170Total citations
135Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Diagnosis and Treatment of Venous DiseasesLifetime931BE 1390.30
Entomological Studies and Ecology2021-2025394BE 1230.92