Scholarly Index

Thomas A. Weppelmann

University of South Florida; 1,164 total citations; 61 total publications; best world rank #747

University of South Florida

1,164Total citations
61Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025747US 20467.88