Scholarly Index

Roy E. Strowd

Wake Forest University; 3,182 total citations; 389 total publications; best world rank #197

Wake Forest University

3,182Total citations
389Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Academic Writing and PublishingLifetime917US 37838.32
Glioma Diagnosis and Treatment2021-2025749US 30394.03
Brain Metastases and Treatment2021-2025474US 21689.45
Healthcare Systems and Technology2021-2025351US 13970.41
Advances in Oncology and Radiotherapy2021-2025926US 41868.80
Health Sciences Research and Education2021-2025731US 27956.19
Neurology and Historical Studies2021-2025197US 3942.50
Ophthalmology and Visual Health Research2021-2025554US 17140.16
Reflective Practices in Education2021-2025777US 14727.75