Scholarly Index

Annie E. Larson

Ochin; 358 total citations; 28 total publications; best world rank #506

Ochin

358Total citations
28Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telemedicine and Telehealth Implementation2021-2025853US 35678.09
Healthcare Systems and Technology2021-2025506US 20464.40