Scholarly Index

Thomas Machleidt

Promega (United States); 12,289 total citations; 88 total publications; best world rank #799

Promega (United States)

12,289Total citations
88Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sphingolipid Metabolism and SignalingLifetime968US 36088.77
bioluminescence and chemiluminescence research2021-2025799US 13840.47