Press release

British scientist named one of Europe’s top inventors

British scientist Luke Alphey has been named as one of Europe’s top inventors by the 2015 European Inventor Award.