Scholarly Index

Robert J. Keenan

Moffitt Cancer Center; 12,670 total citations; 218 total publications; best world rank #181

Moffitt Cancer Center

12,670Total citations
218Total publications
61H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Transplantation: Methods and OutcomesLifetime181US 11398.78
Lung Cancer Diagnosis and TreatmentLifetime728US 33498.18
Pleural and Pulmonary DiseasesLifetime702US 27595.02
Organ and Tissue Transplantation ResearchLifetime941US 49485.93