May 04
The European Patent Office (EPO) has announced that British brothers Ben and Pete Kibel have been nominated as finalists in…
Source
The European Patent Office (EPO) has announced that British brothers Ben and Pete Kibel have been nominated as finalists in…
Source