Scholarly Index

Bob Michel

Institute of Development Studies; 30 total citations; 20 total publications; best world rank #148

Institute of Development Studies

30Total citations
20Total publications
3H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Taxation and Legal Issues2021-2025148GB 1372.12