Ashley Jayne Adamson

Newcastle University