Scholarly Index

Stephen A. Fletcher

Texas Medical Center; 720 total citations; 74 total publications; best world rank #628

Texas Medical Center

720Total citations
74Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Spinal Dysraphism and Malformations2021-2025628US 23867.09