Scholarly Index

Marcel Steller

Johannes Kepler University of Linz; 28 total citations; 18 total publications; best world rank #768

Johannes Kepler University of Linz

28Total citations
18Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Corporate Taxation and Avoidance2021-2025768AT 1065.03