EPO stats show UK patent filers reverse two year decline

18 Apr 2023