Scholarly Index

P. W. Macfarlane

University of Glasgow; 2,771 total citations; 104 total publications; best world rank #783

University of Glasgow

2,771Total citations
104Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
ECG Monitoring and AnalysisLifetime783GB 4493.75