A

Andrew Baird

University of Liverpool

ORCID: 0000-0003-0027-9905

421 papers and 26.4k citations.

PubIndex Score98Top 2%How it's scored
421Publications
26.4kTotal Citations
First senior author: 1984