P

Paul McKeigue

Edinburgh Cancer Research

ORCID: 0000-0002-5217-1034

337 papers and 28.3k citations.

PubIndex Score98Top 2%How it's scored
337Publications
28.3kTotal Citations
First senior author: 1992