Scholarly Index

Thomas P. Scheck

Ave Maria University; 22 total citations; 25 total publications; best world rank #560

Ave Maria University

22Total citations
25Total publications
3H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Theology and Canon Law StudiesLifetime560US 11789.12