Scholarly Index

Stephen S. Roberts

University of California, Santa Cruz; 4,952 total citations; 121 total publications; best world rank #374

University of California, Santa Cruz

4,952Total citations
121Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neuroblastoma Research and Treatments2021-2025374US 14290.52