A

Alan Macfarlane

NHS Greater Glasgow and Clyde

ORCID: 0000-0003-3858-6468

377 papers and 8.1k citations.

PubIndex Score97Top 3%How it's scored
377Publications
8.1kTotal Citations
#2in Historical and Literary Analyses
First senior author: 1956

Top publicationsby citations

Indexing the rest of 377 publications…