Scholarly Index

Jane F. Owens

NHS Lothian; 8,258 total citations; 81 total publications; best world rank #928

NHS Lothian

8,258Total citations
81Total publications
44H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cardiac Health and Mental HealthLifetime928GB 8494.72