Science Explorer Back to mapMap

C O'Toole

C O'Toole publishes mostly in Immunology, Oncology and Surgery, on topics such as Immunotherapy and Immune Responses, Immune cells in cancer and Bladder and Urothelial Cancer Treatments.

OpenAlex
World rank
#2,238,387
of 7,710,434 ranked researchers
Rank in Sweden
#28,921
of 71,437
Works
15
Citations
804
Citations per work
53.6
h-index
9
i10-index 9Top 80% in Immunology
Drawing this view