Scholarly Index

Megumi Yamashita

Northwestern University; 3,830 total citations; 69 total publications; best world rank #294

Northwestern University

3,830Total citations
69Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ion Channels and ReceptorsLifetime392US 13794.68
Ion Channels and Receptors2021-2025294US 8174.84