Scholarly Index

Simon Duffy

Public Citizen; 511 total citations; 36 total publications; best world rank #265

Public Citizen

511Total citations
36Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Healthcare innovation and challengesLifetime265US 3693.82