J

J. Kenneth Baillie

NHS Lothian

ORCID: 0000-0001-5258-793X

535 papers and 70.2k citations.

PubIndex Score98Top 2%How it's scored
535Publications
70.2kTotal Citations
First publication: 1912First senior author: 2002