Scholarly Index

Leon Schumacher

Technische Universität Darmstadt; 1,589 total citations; 87 total publications; best world rank #588

Technische Universität Darmstadt

1,589Total citations
87Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Diverse Educational Innovations StudiesLifetime588DE 892.18
Catalysis and Oxidation Reactions2021-2025818DE 2589.47