Scholarly Index

E Otomo

Yokufukai Hospital; 3,693 total citations; 138 total publications; best world rank #977

Yokufukai Hospital

3,693Total citations
138Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cerebrovascular and genetic disordersLifetime977JP 9974.63