Scholarly Index

Robert Carroll

Bristol-Myers Squibb (United Kingdom); 2,885 total citations; 116 total publications; best world rank #739

Bristol-Myers Squibb (United Kingdom)

2,885Total citations
116Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Taxation and Compliance StudiesLifetime739GB 6491.63