Science Explorer Back to mapMap
Discussion
Researcher · Sanford Health · United States

Steven Francis Powell

Steven Francis Powell publishes mostly in Oncology, Pulmonary and Respiratory Medicine and Molecular Biology, on topics such as Cancer Immunotherapy and Biomarkers, Lung Cancer Treatments and Mutations and Head and Neck Cancer Studies.

ORCID 0000-0002-5029-0048 OpenAlex
World rank
#273,775
of 7,710,434 ranked researchers
Rank in United States
#99,986
of 1,627,098
Works
255
Citations
21k
Citations per work
81.8
h-index
33
i10-index 62Top 9.4% in Oncology
Drawing this view