Scholarly Index

Sarah Iribarren

Neurobehavioral Systems; 2,475 total citations; 86 total publications; best world rank #668

Neurobehavioral Systems

2,475Total citations
86Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mobile Health and mHealth ApplicationsLifetime668US 31994.67
Digital Mental Health InterventionsLifetime864US 33591.71