Scholarly Index

Stephanie L. Albert

New York University; 640 total citations; 54 total publications; best world rank #826

New York University

640Total citations
54Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telemedicine and Telehealth Implementation2021-2025826US 34678.55
Healthcare Systems and Technology2021-2025979US 36950.77