Scholarly Index

Thomas E. Taylor‐Clark

University of South Florida; 2,866 total citations; 100 total publications; best world rank #341

University of South Florida

2,866Total citations
100Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ion Channels and ReceptorsLifetime460US 16094.00
Ion Channels and Receptors2021-2025341US 9072.10