Thomas Davies, Trainee Patent Attorney

Physics and engineering