Scholarly Index

P.N. Plowman

Queen Mary University of London; 2,865 total citations; 95 total publications; best world rank #853

Queen Mary University of London

2,865Total citations
95Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime853GB 5290.45