Scholarly Index

Worta McCaskill‐Stevens

National Cancer Institute; 6,632 total citations; 104 total publications; best world rank #401

National Cancer Institute

6,632Total citations
104Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ethics in Clinical ResearchLifetime401MY 194.22
Economic and Financial Impacts of CancerLifetime610MY 394.28