Scholarly Index

Paul Roberts

St George's, University of London; 1,909 total citations; 77 total publications; best world rank #974

St George's, University of London

1,909Total citations
77Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Development and Disorders2021-2025974GB 8678.73