Scholarly Index

Taylor J. Bosch

University of South Dakota; 214 total citations; 21 total publications; best world rank #954

University of South Dakota

214Total citations
21Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neuromodulation and Treatments for Neurological Disorders2021-2025954US 24787.47