A

Alasdair Mackenzie

Science and Technology Facilities Council

ORCID: 0000-0002-3308-6352

23 papers and 767 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
23Publications
767Total Citations