Scholarly Index

Robert Schmouder

Novartis (United States); 6,717 total citations; 109 total publications; best world rank #338

Novartis (United States)

6,717Total citations
109Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sphingolipid Metabolism and SignalingLifetime338US 14094.91
Complement system in diseases2021-2025464US 11580.32
Pharmaceutical studies and practices2021-2025873US 26774.94