Scholarly Index

Eric Ross

Stowers Institute for Medical Research; 4,294 total citations; 54 total publications; best world rank #309

Stowers Institute for Medical Research

4,294Total citations
54Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Planarian Biology and ElectrostimulationLifetime309US 12987.03
Planarian Biology and Electrostimulation2021-2025322US 7756.82
Plant and Biological Electrophysiology Studies2021-2025878US 13519.55