Scholarly Index

C O’Callaghan

University of America; 2,613 total citations; 51 total publications; best world rank #921

University of America

2,613Total citations
51Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Inhalation and Respiratory Drug DeliveryLifetime921US 35394.70