Research Associate
Sheffield, Sheffield, United Kingdom
Loughborough University
Withers & Rogers LLP
Associate
Senior Associate
The University of Sheffield