Scholarly Index

Stephan Muehlbacher

University of Vienna; 1,705 total citations; 43 total publications; best world rank #142

University of Vienna

1,705Total citations
43Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Taxation and Compliance StudiesLifetime142AT 497.61
Corporate Taxation and AvoidanceLifetime415AT 1094.21