Scholarly Index

Spencer D. Dorn

University of North Carolina at Chapel Hill; 3,624 total citations; 81 total publications; best world rank #399

University of North Carolina at Chapel Hill

3,624Total citations
81Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telemedicine and Telehealth Implementation2021-2025946US 39276.50
Healthcare Systems and Technology2021-2025399US 15968.44