Independent Authority for Public Revenueh-index: 7Total citations: 183Total papers: 20Homepage: https://www.aade.gr