Scholarly Index

Peter Coffey

University College London; 9,050 total citations; 223 total publications; best world rank #414

University College London

9,050Total citations
223Total publications
51H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Development and DisordersLifetime414GB 4297.78