Scholarly Index

Kevin Barraclough

Trinity House; 1,999 total citations; 125 total publications; best world rank #627

Trinity House

1,999Total citations
125Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Otitis Media and Relapsing PolychondritisLifetime627GB 6385.26