Partner
oxford, oxfordshire, united kingdom
Ridge and Partners LLP
University of Westminster
University of Newcastle-upon-Tyne