Scholarly Index

Michael A. Menze

University of Louisville; 2,443 total citations; 112 total publications; best world rank #76

University of Louisville

2,443Total citations
112Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Tardigrade Biology and EcologyLifetime76US 1687.89
Tardigrade Biology and Ecology2021-2025144US 2941.33
Hemoglobin structure and function2021-2025986US 30220.18