Scholarly Index

Peter W. Macfarlane

Glasgow Royal Infirmary; 36,886 total citations; 370 total publications; best world rank #16

Glasgow Royal Infirmary

36,886Total citations
370Total publications
76H-index

Published ranking records