Adrian Hocking

Adrian Hocking

Adrian Hocking

Adrian is as a qualified Engineer and an experienced British and European Patent Attorney.