Scholarly Index

David S. Curragh

Royal Adelaide Hospital; 328 total citations; 39 total publications; best world rank #330

Royal Adelaide Hospital

328Total citations
39Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nasolacrimal Duct Obstruction TreatmentsLifetime330AU 1381.43