Scholarly Index

G. Iacobucci

BMJ Group (United Kingdom); 116,212 total citations; 1,811 total publications; best world rank #7

BMJ Group (United Kingdom)

116,212Total citations
1,811Total publications
149H-index

Published ranking records