Scholarly Index

Leslie A. Pelc

Saint Louis University; 591 total citations; 28 total publications; best world rank #545

Saint Louis University

591Total citations
28Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Blood Coagulation and Thrombosis Mechanisms2021-2025545US 15075.57