Scholarly Index

Helena Dolphin

Tallaght University Hospital; 216 total citations; 38 total publications; best world rank #759

Tallaght University Hospital

216Total citations
38Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Vagus Nerve Stimulation Research2021-2025759IE 557.48