Scholarly Index

Oliver Dorigo

Stanford University; 6,552 total citations; 160 total publications; best world rank #680

Stanford University

6,552Total citations
160Total publications
38H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ovarian cancer diagnosis and treatment2021-2025680US 20191.11